| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $379,125 | $423,741 | $935,190 | $630,703 |
Gross Profit | 302,511 | 174,812 | 287,433 | 222,110 |
EBITDA | 144,677 | 153,741 | 262,721 | 199,867 |
EBIT | 67,744 | 74,427 | 181,017 | 124,415 |
Net Income | 26,466 | 32,033 | 119,419 | 77,022 |
Net Change In Cash | 379,125 | 423,741 | 935,190 | 630,703 |
Free Cash Flow | -105,359 | -9,118 | 110,862 | -113,185 |
Cash | 9,047 | 20,545 | 19,305 | 57,995 |
Basic Shares | 60,455 | 60,455 | 57,033 | 57,415 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,083,558 | $2,371,990 | $2,578,005 | $1,808,597 |
Gross Profit | 775,114 | 729,081 | 646,653 | 583,915 |
EBITDA | 703,170 | 666,896 | 574,253 | 514,284 |
EBIT | 406,471 | 387,066 | 345,774 | 307,051 |
Net Income | 222,850 | 231,232 | 221,742 | 206,434 |
Net Change In Cash | 2,083,558 | 2,371,990 | 2,578,005 | 1,808,597 |
Cost of Revenue | 9,275 | 859 | ||
Free Cash Flow | -334,754 | 272,898 | 961,356 | -2,030,903 |
Cash | 57,995 | 18,835 | 9,681 | 8,852 |
Basic Shares | 57,033 | 55,860 | 54,338 | 53,674 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.44 |
2025-06-30 | $0.53 |
2025-03-31 | $1.98 |