Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $232,866 | $231,639 | $256,566 | $272,619 |
Gross Profit | 82,011 | 69,195 | 56,188 | 71,762 |
EBITDA | 95,150 | 53,843 | 105,750 | 86,852 |
EBIT | 74,206 | 36,243 | 81,304 | 63,407 |
Net Income | 62,614 | 76,032 | 25,242 | 20,072 |
Net Change In Cash | 232,866 | 231,639 | 256,566 | 272,619 |
Free Cash Flow | 71,443 | 60,285 | 51,513 | |
Cash | 650,038 | 685,331 | 691,654 | |
Basic Shares | 34,739 | 83,500 | 88,667 | 94,243 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,220,374 | $1,464,975 | $1,190,184 | $682,508 |
Gross Profit | 393,857 | 580,632 | 293,034 | -49,728 |
EBITDA | 503,148 | 655,145 | 348,666 | -107,930 |
EBIT | 409,566 | 557,594 | 249,633 | -214,014 |
Net Income | 133,770 | 150,641 | 209,636 | -277,463 |
Net Change In Cash | 1,220,374 | 1,464,975 | 1,190,184 | 682,508 |
Free Cash Flow | 391,840 | 623,258 | 183,724 | 54,539 |
Cash | 685,331 | 480,080 | 309,857 | 108,977 |
Basic Shares | 93,275 | 96,644 | 102,119 | 102,148 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.50 |
2025-03-31 | $0.91 |
2024-12-31 | $0.19 |