The company’s financials continue to show strong gains, despite how rocky the start of 2021 was for it.