| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,619,787 | $3,420,227 | $3,379,526 | $3,223,529 |
Gross Profit | 1,023,567 | 1,087,468 | 1,117,986 | 983,869 |
EBITDA | 717,714 | 636,850 | 689,694 | 597,839 |
EBIT | 531,011 | 459,360 | 514,990 | 421,388 |
Net Income | 234,217 | 150,332 | 199,337 | 162,917 |
Net Change In Cash | 3,619,787 | 3,420,227 | 3,379,526 | 3,223,529 |
Free Cash Flow | 395,296 | 675,286 | 203,303 | 36,751 |
Cash | 757,747 | 705,960 | 708,417 | 438,780 |
Basic Shares | 88,100 | 73,769 | 77,362 | 81,275 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $13,643,069 | $12,815,550 | $12,140,147 | $11,609,894 |
Gross Profit | 3,684,245 | 4,217,029 | 3,820,430 | 3,400,341 |
EBITDA | 2,642,097 | 2,724,722 | 2,321,088 | 2,055,899 |
EBIT | 1,926,749 | 2,000,862 | 1,575,645 | 1,323,297 |
Net Income | 746,803 | 936,342 | 691,535 | 560,400 |
Net Change In Cash | 13,643,069 | 12,815,550 | 12,140,147 | 11,609,894 |
Cost of Revenue | -186,905 | |||
Free Cash Flow | 1,310,636 | 1,466,595 | 1,491,046 | 961,141 |
Cash | 757,747 | 794,933 | 380,063 | 244,086 |
Basic Shares | 88,100 | 87,274 | 93,182 | 95,834 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.40 |
2025-09-30 | $2.51 |
2025-06-30 | $2.95 |
2025-03-31 | $2 |