| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,176,900 | $966,200 | $848,300 | $887,000 |
Gross Profit | 429,000 | 292,500 | 257,000 | 286,200 |
EBITDA | 228,900 | 183,500 | 125,100 | 234,900 |
EBIT | 103,800 | 95,100 | 39,900 | 151,400 |
Net Income | 28,100 | 34,000 | 16,700 | 116,000 |
Net Change In Cash | 1,176,900 | 966,200 | 848,300 | 887,000 |
Free Cash Flow | 272,500 | 93,000 | 44,800 | 89,100 |
Cash | 1,511,500 | 3,029,300 | 1,167,300 | 1,211,900 |
Basic Shares | 90,682 | 89,263 | 90,703 | 89,854 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,330,600 | $2,564,800 | $1,993,600 | $1,367,500 |
Gross Profit | 973,100 | 687,800 | 470,200 | 278,400 |
EBITDA | 356,800 | 366,200 | 268,500 | 55,300 |
EBIT | 60,200 | 151,600 | 119,400 | -49,100 |
Net Income | 229,600 | 86,200 | 75,100 | -48,900 |
Net Change In Cash | 3,330,600 | 2,564,800 | 1,993,600 | 1,367,500 |
Free Cash Flow | 310,600 | 250,700 | -104,600 | -56,300 |
Cash | 1,211,900 | 455,000 | 776,500 | 1,231,500 |
Basic Shares | 91,523 | 59,048 | 82,768 | 54,924 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.47 |
2025-06-30 | $0.32 |
2025-03-31 | $1.07 |