Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $966,200 | $848,300 | $887,000 | $909,200 |
Gross Profit | 292,500 | 257,000 | 286,200 | 267,300 |
EBITDA | 183,500 | 125,100 | 234,900 | -112,700 |
EBIT | 95,100 | 39,900 | 151,400 | -190,000 |
Net Income | 34,000 | 16,700 | 116,000 | 53,800 |
Net Change In Cash | 966,200 | 848,300 | 887,000 | 909,200 |
Free Cash Flow | 93,000 | 44,800 | 89,100 | 263,500 |
Cash | 3,029,300 | 1,167,300 | 1,211,900 | 1,426,400 |
Basic Shares | 89,263 | 90,703 | 89,854 | 89,356 |
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-09-30 | $0 |
2025-06-30 | $1.10 |
2025-03-31 | $1.07 |
2024-12-31 | $1.35 |