| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,435,756 | $1,424,194 | $1,633,411 | $1,364,607 |
Gross Profit | 235,263 | 271,629 | 346,220 | 302,378 |
EBITDA | 109,815 | 134,239 | 188,870 | 156,610 |
EBIT | 103,133 | 128,248 | 182,207 | 150,661 |
Net Income | 84,031 | 99,297 | 146,879 | 122,806 |
Net Change In Cash | 1,435,756 | 1,424,194 | 1,633,411 | 1,364,607 |
Free Cash Flow | 238,096 | -104,296 | 6,934 | -48,168 |
Cash | 775,157 | 728,937 | 930,463 | 1,011,652 |
Basic Shares | 69,798 | 70,680 | 71,684 | 72,650 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,857,637 | $6,395,035 | $6,113,013 | $6,292,203 |
Gross Profit | 1,153,644 | 1,598,270 | 1,502,113 | 1,802,895 |
EBITDA | 562,762 | 984,304 | 1,270,391 | 1,311,393 |
EBIT | 537,477 | 958,345 | 1,270,391 | 1,286,645 |
Net Income | 453,013 | 786,186 | 738,748 | 992,192 |
Net Change In Cash | 5,857,637 | 6,395,035 | 6,113,013 | 6,292,203 |
Cost of Revenue | 243,226 | |||
Free Cash Flow | 92,566 | -256,234 | 317,380 | 378,299 |
Cash | 775,157 | 651,555 | 921,227 | 861,561 |
Basic Shares | 70,819 | 73,332 | 74,138 | 74,202 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.20 |
2025-09-30 | $1.55 |
2025-06-30 | $2.04 |
2025-03-31 | $1.69 |