Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,294,683 | $3,263,590 | $3,186,722 | $3,070,555 |
Gross Profit | 3,294,683 | 1,111,715 | 868,762 | 991,579 |
EBITDA | 726,556 | 697,524 | 691,878 | 629,099 |
EBIT | 552,454 | 510,510 | 516,217 | 442,016 |
Net Income | 259,329 | 214,688 | 222,676 | 239,649 |
Net Change In Cash | 3,294,683 | 3,263,590 | 3,186,722 | 3,070,555 |
Free Cash Flow | 376,970 | 671,355 | 677,846 | -255,851 |
Cash | 794,933 | 1,070,775 | 503,246 | 345,131 |
Basic Shares | 85,795 | 85,795 | 88,950 | 90,547 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,815,550 | $12,140,147 | $11,609,894 | $11,618,797 |
Gross Profit | 12,815,550 | 3,820,430 | 3,400,341 | 3,646,383 |
EBITDA | 2,724,722 | 2,321,088 | 2,045,144 | 2,451,048 |
EBIT | 2,000,862 | 1,575,645 | 1,312,542 | 1,770,433 |
Net Income | 936,342 | 691,535 | 768,191 | 978,450 |
Net Change In Cash | 12,815,550 | 12,140,147 | 11,609,894 | 11,618,797 |
Cost of Revenue | -186,905 | 63,177 | ||
Free Cash Flow | 1,466,595 | 1,491,046 | 961,141 | 1,289,411 |
Cash | 794,933 | 380,063 | 244,086 | 461,900 |
Basic Shares | 87,274 | 93,182 | 95,834 | 109,948 |
Quarter | EPS |
---|---|
2024-12-31 | $2.24 |
2024-09-30 | $2.50 |
2024-06-30 | $2.50 |
2024-03-31 | $2.26 |