All of the company’s businesses posted stable profits despite challenges from the pandemic