Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $866,500 | $826,600 | $746,500 | $815,200 |
Gross Profit | 277,900 | 263,200 | 259,500 | 261,400 |
EBITDA | 151,300 | 45,600 | 89,800 | 122,000 |
EBIT | 104,700 | 300 | 69,400 | 76,900 |
Net Income | 52,600 | -20,200 | 48,300 | 38,200 |
Net Change In Cash | 866,500 | 826,600 | 746,500 | 815,200 |
Free Cash Flow | 85,800 | -63,600 | 81,500 | 46,100 |
Cash | 474,500 | 456,000 | 544,500 | 505,700 |
Basic Shares | 91,800 | 91,500 | 92,200 | 92,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,240,400 | $3,142,800 | $3,396,900 | $3,315,500 |
Gross Profit | 1,056,700 | 902,700 | 882,700 | 1,099,600 |
EBITDA | 510,100 | 391,400 | 427,200 | 472,900 |
EBIT | 330,400 | 202,600 | 246,100 | 308,600 |
Net Income | 169,500 | 75,700 | 703,100 | 230,800 |
Net Change In Cash | 3,240,400 | 3,142,800 | 3,396,900 | 3,315,500 |
Cost of Revenue | 60,800 | -31,000 | ||
Free Cash Flow | 134,900 | 82,200 | 292,900 | 133,200 |
Cash | 544,500 | 545,800 | 641,100 | 601,200 |
Basic Shares | 92,000 | 91,800 | 92,200 | 92,100 |
Quarter | EPS |
---|---|
2025-06-30 | $0.57 |
2025-03-31 | $0.76 |
2024-12-31 | $0.49 |
2024-09-30 | $0.65 |