| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,004,852 | $1,032,135 | $984,168 | $1,002,549 |
Gross Profit | 338,792 | 357,067 | 317,732 | 284,244 |
EBITDA | 197,767 | 220,892 | 184,226 | -86,453 |
EBIT | 112,603 | 101,385 | 63,862 | -188,557 |
Net Income | 54,422 | 52,326 | 25,469 | -215,699 |
Net Change In Cash | 1,004,852 | 1,032,135 | 984,168 | 1,002,549 |
Free Cash Flow | 178,246 | 169,305 | 112,373 | 83,746 |
Cash | 207,670 | 182,824 | 229,356 | 194,606 |
Basic Shares | 49,426 | 49,316 | 50,853 | 51,138 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,049,989 | $4,129,409 | $3,976,060 | $3,540,160 |
Gross Profit | 1,331,821 | 1,502,556 | 1,462,651 | 1,334,638 |
EBITDA | 581,143 | 1,032,118 | 986,148 | 820,160 |
EBIT | 219,402 | 717,994 | 682,278 | 554,620 |
Net Income | 10,297 | 474,624 | 486,226 | 390,982 |
Net Change In Cash | 4,049,989 | 4,129,409 | 3,976,060 | 3,540,160 |
Cost of Revenue | -30,679 | -4,535 | ||
Free Cash Flow | 501,610 | 365,370 | 294,907 | 532,027 |
Cash | 194,606 | 276,771 | 233,912 | 245,237 |
Basic Shares | 51,628 | 51,451 | 51,301 | 51,425 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.43 |
2025-06-30 | $3.12 |
2025-03-31 | $2.34 |
2024-12-31 | $2.66 |