Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,481,287 | $1,480,422 | $1,466,277 | $1,455,407 |
Gross Profit | 34,992 | 624,142 | 1,466,277 | 1,455,407 |
EBITDA | -316,081 | 316,081 | 348,131 | 408,346 |
Net Income | 252,749 | 254,563 | 255,196 | 302,994 |
Net Change In Cash | 1,481,287 | 1,480,422 | 1,466,277 | 1,455,407 |
Free Cash Flow | 294,985 | 420,141 | 321,929 | 311,281 |
Cash | 239,122 | 232,270 | 165,325 | 134,549 |
Basic Shares | 82,793 | 84,480 | 84,749 | 88,087 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,778,069 | $5,447,533 | $5,214,906 | $5,112,869 |
Gross Profit | 2,473,625 | 5,099,700 | 4,860,952 | 4,790,840 |
EBITDA | 1,453,729 | -103,216 | 996,706 | 911,174 |
EBIT | -124,216 | 996,706 | 911,174 | |
Net Income | 1,070,762 | 970,755 | 739,704 | 744,959 |
Net Change In Cash | 5,778,069 | 5,447,533 | 5,214,906 | 5,112,869 |
Cost of Revenue | -13,274 | 707 | ||
Free Cash Flow | 1,331,395 | 1,432,872 | 1,394,265 | 1,399,436 |
Cash | 165,325 | 103,156 | 92,559 | 92,163 |
Basic Shares | 84,749 | 96,363 | 98,984 | 103,170 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.27 |
2025-03-31 | $3.07 |
2024-12-31 | $3.14 |