Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,758,300 | $1,644,200 | $1,671,300 | $1,589,500 |
Gross Profit | 125,300 | 148,700 | 157,900 | 134,500 |
EBITDA | 46,700 | 43,700 | 184,100 | 153,400 |
EBIT | 39,800 | 50,600 | 54,900 | 23,200 |
Net Income | -1,300 | 1,200 | 10,700 | -24,900 |
Net Change In Cash | 1,758,300 | 1,644,200 | 1,671,300 | 1,589,500 |
Free Cash Flow | 181,300 | -147,400 | 90,700 | 146,600 |
Cash | 223,800 | 174,000 | 175,600 | 225,900 |
Basic Shares | 115,900 | 116,600 | 119,500 | 116,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,540,100 | $6,833,000 | $9,376,200 | $8,910,600 |
Gross Profit | 737,500 | 6,833,000 | 2,181,900 | 2,294,200 |
EBITDA | 873,900 | 42,900 | 2,439,700 | 2,324,700 |
EBIT | 355,800 | 42,900 | 1,819,900 | 1,732,700 |
Net Income | 108,600 | 460,200 | 1,326,900 | 1,296,700 |
Net Change In Cash | 6,540,100 | 6,833,000 | 9,376,200 | 8,910,600 |
Cost of Revenue | 15,500 | -9,200 | ||
Free Cash Flow | 308,100 | 738,300 | 1,685,000 | 1,540,400 |
Cash | 175,600 | 170,300 | 194,000 | 180,500 |
Basic Shares | 119,500 | 128,800 | 148,500 | 163,000 |
Quarter | EPS |
---|---|
2025-06-30 | $0.02 |
2025-03-31 | $0.03 |
2024-12-31 | $0.18 |
2024-09-30 | -$0.21 |