| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,752,600 | $1,524,072 | $1,686,454 | $1,534,130 |
Gross Profit | 1,132,100 | 1,049,854 | 1,154,723 | 1,059,100 |
EBITDA | 380,800 | 136,714 | 380,333 | 331,181 |
EBIT | 332,900 | 85,761 | 329,594 | 280,421 |
Net Income | 242,100 | 35,357 | 240,783 | 210,939 |
Net Change In Cash | 1,752,600 | 1,524,072 | 1,686,454 | 1,534,130 |
Free Cash Flow | 270,712 | 269,251 | 347,317 | 287,943 |
Cash | 1,722,521 | 1,430,730 | 2,197,536 | 2,091,048 |
Basic Shares | 72,100 | 74,987 | 77,359 | 77,790 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $6,497,256 | $6,267,411 | $5,906,956 | $5,475,846 |
Gross Profit | 4,395,777 | 4,244,389 | 4,003,716 | 3,782,075 |
EBITDA | 1,229,028 | 1,720,735 | 1,471,004 | 1,345,344 |
EBIT | 1,028,676 | 1,518,420 | 1,279,901 | 1,153,398 |
Net Income | 729,179 | 1,253,715 | 882,466 | 807,799 |
Net Change In Cash | 6,497,256 | 6,267,411 | 5,906,956 | 5,475,846 |
Cost of Revenue | -43,578 | |||
Free Cash Flow | 1,175,223 | 1,383,185 | 1,052,613 | 993,372 |
Cash | 1,722,521 | 1,933,147 | 1,318,999 | 697,999 |
Basic Shares | 72,100 | 78,338 | 79,680 | 81,067 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.36 |
2025-09-30 | $2.76 |
2025-06-30 | $3.53 |
2025-03-31 | $2.71 |