| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $532,583 | $533,540 | $483,456 | $521,202 |
Gross Profit | 331,259 | 334,286 | 308,681 | 333,290 |
EBITDA | 277,236 | 183,904 | 170,751 | 182,547 |
EBIT | 142,944 | 134,426 | 126,843 | 136,995 |
Net Income | 130,043 | 96,250 | 90,758 | 88,322 |
Net Change In Cash | 532,583 | 533,540 | 483,456 | 521,202 |
Free Cash Flow | 118,974 | 120,599 | 95,838 | 141,853 |
Cash | 1,355,594 | 733,815 | 638,756 | 663,555 |
Basic Shares | 218,453 | 218,183 | 220,189 | 218,016 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,978,214 | $1,965,311 | $2,141,518 | $2,251,657 |
Gross Profit | 967,350 | 1,233,688 | 1,384,563 | 1,450,820 |
EBITDA | 368,256 | 688,555 | 779,355 | 895,241 |
EBIT | 164,988 | 483,219 | 570,958 | 680,310 |
Net Income | 83,591 | 341,303 | 423,211 | 512,599 |
Net Change In Cash | 1,978,214 | 1,965,311 | 2,141,518 | 2,251,657 |
Free Cash Flow | 506,377 | 296,653 | 565,928 | 432,467 |
Cash | 663,555 | 668,084 | 730,669 | 880,516 |
Basic Shares | 218,475 | 217,486 | 223,231 | 225,072 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.64 |
2025-06-30 | $0.63 |
2025-03-31 | $0.58 |
2024-12-31 | $0.64 |