| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,524,072 | $1,686,454 | $1,534,130 | $1,715,119 |
Gross Profit | 1,049,854 | 1,154,723 | 1,059,100 | 1,140,194 |
EBITDA | 136,714 | 380,333 | 331,181 | 426,746 |
EBIT | 85,761 | 329,594 | 280,421 | 375,524 |
Net Income | 35,357 | 240,783 | 210,939 | 398,573 |
Net Change In Cash | 1,524,072 | 1,686,454 | 1,534,130 | 1,715,119 |
Free Cash Flow | 269,251 | 347,317 | 287,943 | 311,414 |
Cash | 1,430,730 | 2,197,536 | 2,091,048 | 1,933,147 |
Basic Shares | 74,987 | 77,359 | 77,790 | 78,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $6,267,411 | $5,906,956 | $5,475,846 | $4,733,962 |
Gross Profit | 4,244,389 | 4,003,716 | 3,782,075 | 3,289,869 |
EBITDA | 1,720,735 | 1,471,004 | 1,345,344 | 1,300,788 |
EBIT | 1,518,420 | 1,279,901 | 1,153,398 | 1,088,383 |
Net Income | 1,253,715 | 882,466 | 807,799 | 793,560 |
Net Change In Cash | 6,267,411 | 5,906,956 | 5,475,846 | 4,733,962 |
Cost of Revenue | -43,578 | 74,394 | ||
Free Cash Flow | 1,383,185 | 1,052,613 | 993,372 | 1,252,636 |
Cash | 1,933,147 | 1,318,999 | 697,999 | 756,493 |
Basic Shares | 78,338 | 79,680 | 81,067 | 86,177 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.47 |
2025-06-30 | $3.53 |
2025-03-31 | $2.98 |
2024-12-31 | $5.45 |