Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,455,407 | $1,440,172 | $1,416,139 | $1,415,691 |
Gross Profit | 1,455,407 | 1,341,064 | 1,322,925 | 1,323,932 |
EBITDA | 408,346 | -31,404 | -28,621 | -26,576 |
EBIT | 322,323 | 314,923 | 336,711 | |
Net Income | 302,994 | 258,355 | 254,217 | 274,802 |
Net Change In Cash | 1,455,407 | 1,440,172 | 1,416,139 | 1,415,691 |
Free Cash Flow | 356,485 | 341,700 | 378,293 | |
Cash | 87,914 | 83,547 | 103,156 | |
Basic Shares | 87,824 | 93,865 | 95,114 | 95,464 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,447,533 | $5,214,906 | $5,112,869 | $4,737,921 |
Gross Profit | 5,099,700 | 4,860,952 | 4,790,840 | 4,436,883 |
EBITDA | -103,216 | 996,706 | 911,174 | 895,359 |
EBIT | -124,216 | 996,706 | 911,174 | 895,359 |
Net Income | 970,755 | 739,704 | 744,959 | 731,773 |
Net Change In Cash | 5,447,533 | 5,214,906 | 5,112,869 | 4,737,921 |
Cost of Revenue | -13,274 | 707 | 20,647 | |
Free Cash Flow | 1,432,872 | 1,394,265 | 1,399,436 | 1,434,678 |
Cash | 103,156 | 92,559 | 92,163 | 94,847 |
Basic Shares | 96,363 | 98,984 | 103,170 | 107,224 |
Quarter | EPS |
---|---|
2024-09-30 | $3.49 |
2024-06-30 | $2.97 |
2024-03-31 | $2.78 |
2023-12-31 | $2.80 |