Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $79,843 | $102,099 | $47,932 | $119,050 |
Gross Profit | 77,015 | 88,185 | 10,883 | 106,891 |
EBITDA | 101,919 | 56,763 | -466 | 89,172 |
EBIT | 101,838 | 56,674 | -93 | 89,081 |
Net Income | 78,185 | 50,337 | -200,847 | 68,031 |
Net Change In Cash | 79,843 | 102,099 | 47,932 | 119,050 |
Free Cash Flow | -144,823 | -222,197 | -345,569 | 78,980 |
Cash | 53,296 | 49,379 | 113,124 | 38,904 |
Basic Shares | 190,777 | 175,383 | 165,607 | 161,515 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $415,925 | $460,668 | $184,638 | $255,135 |
Gross Profit | 361,692 | 459,070 | 140,786 | 218,165 |
EBITDA | 263,432 | 405,294 | 250,619 | 213,389 |
EBIT | 262,966 | 405,104 | 86,685 | 140,139 |
Net Income | 260,135 | 337,484 | 156,830 | 174,155 |
Net Change In Cash | 415,925 | 460,668 | 184,638 | 255,135 |
Cost of Revenue | 240,487 | |||
Free Cash Flow | -118,088 | 67,391 | -424,913 | 128,515 |
Cash | 113,124 | 98,899 | 15,797 | 133,115 |
Basic Shares | 161,599 | 144,826 | 126,659 | 115,955 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.50 |
2025-03-31 | $0.45 |
2024-12-31 | $0.49 |