| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,420,227 | $3,379,526 | $3,223,529 | $3,294,683 |
Gross Profit | 1,087,468 | 1,117,986 | 983,869 | 1,069,312 |
EBITDA | 636,850 | 689,694 | 597,839 | 726,556 |
EBIT | 459,360 | 514,990 | 421,388 | 552,454 |
Net Income | 150,332 | 199,337 | 162,917 | 259,329 |
Net Change In Cash | 3,420,227 | 3,379,526 | 3,223,529 | 3,294,683 |
Free Cash Flow | 675,286 | 203,303 | 36,751 | 376,970 |
Cash | 705,960 | 708,417 | 438,780 | 794,933 |
Basic Shares | 73,769 | 77,362 | 81,275 | 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-12-31 | $0 |
2025-09-30 | $2.51 |
2025-06-30 | $2.95 |
2025-03-31 | $2 |