| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,081,156 | $837,697 | $794,250 | $806,544 |
Gross Profit | 239,329 | 189,333 | 184,174 | 201,276 |
EBITDA | 141,927 | 163,453 | 158,274 | 77,635 |
EBIT | 86,269 | 106,244 | 102,159 | 69,009 |
Net Income | 51,483 | 81,726 | 34,532 | 21,565 |
Net Change In Cash | 1,081,156 | 837,697 | 794,250 | 806,544 |
Free Cash Flow | 68,000 | -38,000 | 82,000 | 107,000 |
Cash | 89,052 | 71,000 | 75,000 | 92,000 |
Basic Shares | 122,363 | 123,401 | 124,480 | 124,143 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,414,000 | $2,343,000 | $1,777,798 | $759,099 |
Gross Profit | 504,000 | 457,000 | 322,716 | 159,331 |
EBITDA | 369,000 | 264,000 | 146,699 | 114,901 |
EBIT | 184,000 | 66,000 | 40,474 | 45,627 |
Net Income | 32,000 | -83,000 | -100,943 | -14,590 |
Net Change In Cash | 2,414,000 | 2,343,000 | 1,777,798 | 759,099 |
Free Cash Flow | 306,000 | 95,000 | -96,072 | 167,814 |
Cash | 92,000 | 95,000 | 187,000 | 172,758 |
Basic Shares | 124,164 | 123,834 | 97,045 | 89,678 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.30 |
2025-06-30 | $0.49 |
2025-03-31 | $0.22 |