Total revenue of $455.8 million for the first half of 2025 versus $143.5 million for the […]
Total revenue of $211.8 million for Q1 2025 versus $67.5 million for Q1 2024, an increase […]
FULL YEAR 2024 HIGHLIGHTS: Total revenue of $479.9 million for the year 2024 versus $247.6 million […]