Record First Quarter 2024 Revenue of $2.7 BillionFirst Quarter 2024 GAAP Net Loss of $34.5 Million, a $46.0 Million Improvement over First Quarter 2023 and Beating Consensus Estimates by $33.1
Record First Quarter 2024 Revenue of $2.7 Billion First Quarter 2024 GAAP Net Loss of $34.5 Million, a $46.0 Million Improvement over First Quarter 2023 and.