Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,416,139 | $1,415,691 | $1,384,118 | $1,326,406 |
Gross Profit | 1,322,925 | 1,323,932 | 1,298,248 | 1,240,373 |
EBITDA | -28,621 | -26,576 | 318,765 | 264,421 |
EBIT | 314,923 | 336,711 | 663,535 | 554,745 |
Net Income | 254,217 | 274,802 | 257,083 | 215,260 |
Net Change In Cash | 1,416,139 | 1,415,691 | 1,384,118 | 1,326,406 |
Cost of Revenue | -90,348 | |||
Free Cash Flow | 341,700 | 378,293 | 276,067 | 309,392 |
Cash | 83,547 | 103,156 | 85,546 | 75,011 |
Basic Shares | 95,114 | 95,464 | 95,818 | 96,251 |
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-03-31 | $2.78 |
2023-12-31 | $2.80 |
2023-09-30 | $2.71 |
2023-06-30 | $2.61 |