Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,379,526 | $3,223,529 | $3,294,683 | $3,263,590 |
Gross Profit | 1,117,986 | 983,869 | 1,069,312 | 1,111,715 |
EBITDA | 689,694 | 597,839 | 726,556 | 695,031 |
EBIT | 514,990 | 421,388 | 552,454 | 508,017 |
Net Income | 199,337 | 162,917 | 259,329 | 214,688 |
Net Change In Cash | 3,379,526 | 3,223,529 | 3,294,683 | 3,263,590 |
Free Cash Flow | 203,303 | 36,751 | 376,970 | 671,355 |
Cash | 708,417 | 438,780 | 794,933 | 1,070,775 |
Basic Shares | 77,362 | 81,275 | 85,795 | 85,795 |
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 | 4,217,029 | 3,820,430 | 3,400,341 | 3,646,383 |
EBITDA | 2,724,722 | 2,321,088 | 2,055,899 | 2,484,363 |
EBIT | 2,000,862 | 1,575,645 | 1,323,297 | 1,803,748 |
Net Income | 936,342 | 691,535 | 560,400 | 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 |
---|---|
2025-06-30 | $2.95 |
2025-03-31 | $2 |
2024-12-31 | $2.24 |
2024-09-30 | $2.59 |