Latest News and Press Releases
Want to stay updated on the latest news?
-
Company delivers record 2021 U.S. GAAP and proforma revenue1 of $738 million and $760 million, respectively2021 Adjusted EBITDA2 margin of 44% -- in line with Company guidanceFinancial results...