2022 Revenues of $1,401.2M, Gross Profit of $464.3M, ex-TAC Gross Profit of $569.6M, Net Loss of $12.0M, and Adjusted EBITDA of $156.7M were all around......