Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $625,200 | $593,700 | $624,200 | $645,000 |
Gross Profit | 266,400 | 250,500 | 256,000 | 267,500 |
EBITDA | 114,400 | 167,300 | 118,500 | 130,800 |
EBIT | 76,200 | 130,100 | 80,700 | 91,400 |
Net Income | 47,400 | 98,000 | 54,700 | 40,300 |
Net Change In Cash | 625,200 | 593,700 | 624,200 | 645,000 |
Free Cash Flow | 54,900 | 15,000 | 116,399 | 85,900 |
Cash | 529,900 | 499,200 | 359,400 | 376,000 |
Basic Shares | 242,600 | 243,000 | 242,600 | 242,600 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,456,900 | $2,333,200 | $2,549,400 | $2,399,800 |
Gross Profit | 1,035,700 | 918,500 | 952,700 | 960,800 |
EBITDA | 501,600 | 345,100 | 496,100 | 475,500 |
EBIT | 344,000 | 178,400 | 334,800 | 311,600 |
Net Income | 244,200 | 118,100 | 187,200 | 203,300 |
Net Change In Cash | 2,456,900 | 2,333,200 | 2,549,400 | 2,399,800 |
Cost of Revenue | -54,900 | 47,100 | ||
Free Cash Flow | 293,600 | 283,100 | 253,500 | 279,700 |
Cash | 359,400 | 289,300 | 265,600 | 330,100 |
Basic Shares | 242,600 | 241,800 | 245,800 | 247,900 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.37 |
2025-03-31 | $0.34 |
2024-12-31 | $0.35 |