| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $698,949 | $720,284 | $664,762 | $729,372 |
Gross Profit | 374,604 | 392,556 | 327,246 | 359,690 |
EBITDA | 180,517 | 194,365 | 172,768 | 222,372 |
EBIT | 78,456 | 91,587 | 75,346 | 117,339 |
Net Income | 46,652 | 55,222 | 41,437 | 95,036 |
Net Change In Cash | 698,949 | 720,284 | 664,762 | 729,372 |
Free Cash Flow | 120,080 | 115,450 | 112,173 | 149,776 |
Cash | 931,386 | 991,849 | 1,137,620 | 1,163,396 |
Basic Shares | 117,735 | 117,538 | 120,233 | 121,581 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,755,026 | $2,750,571 | $3,311,822 | $3,827,808 |
Gross Profit | 1,322,659 | 1,322,191 | 1,760,730 | 2,281,955 |
EBITDA | 840,253 | 713,558 | 1,182,792 | 1,617,153 |
EBIT | 412,404 | 281,789 | 755,792 | 1,305,710 |
Net Income | 295,833 | -118,378 | 569,179 | 943,157 |
Net Change In Cash | 2,755,026 | 2,750,571 | 3,311,822 | 3,827,808 |
Free Cash Flow | 541,651 | 9,904 | 594,178 | 1,310,862 |
Cash | 1,163,396 | 913,163 | 454,358 | 603,320 |
Basic Shares | 122,822 | 124,812 | 126,426 | 116,674 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.40 |
2025-06-30 | $1.18 |
2025-03-31 | $1.01 |
2024-12-31 | $1.42 |