Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,074,300 | $915,500 | $1,047,300 | $1,099,300 |
Gross Profit | 246,400 | 354,500 | 406,500 | 295,700 |
EBITDA | 193,300 | 97,100 | 129,700 | 265,500 |
EBIT | 159,500 | 64,900 | 97,200 | 232,600 |
Net Income | 97,700 | 39,400 | 45,200 | 151,500 |
Net Change In Cash | 1,074,300 | 915,500 | 1,047,300 | 1,099,300 |
Free Cash Flow | 148,300 | -21,500 | 46,100 | 421,100 |
Cash | 2,307,000 | 2,093,900 | 1,922,600 | 2,329,500 |
Basic Shares | 42,954 | 46,239 | 47,051 | 47,555 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,989,800 | $3,688,000 | $3,358,741 | $2,995,443 |
Gross Profit | 3,339,600 | 1,465,200 | 1,340,614 | 1,095,176 |
EBITDA | 661,200 | 588,900 | 496,044 | 309,627 |
EBIT | 529,400 | 456,000 | 360,180 | 173,873 |
Net Income | 306,000 | 279,700 | 231,000 | 70,700 |
Net Change In Cash | 3,989,800 | 3,688,000 | 3,358,741 | 2,995,443 |
Cost of Revenue | 293,360 | 96,231 | ||
Free Cash Flow | 615,600 | 548,700 | 644,033 | 314,369 |
Cash | 1,922,600 | 1,779,400 | 1,646,800 | 1,803,900 |
Basic Shares | 48,083 | 51,599 | 53,463 | 53,529 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.56 |
2025-03-31 | $1.13 |
2024-12-31 | $2.08 |