| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $337,675 | $319,240 | $237,367 | $341,451 |
Gross Profit | 143,806 | 140,585 | 221,853 | 156,352 |
EBITDA | 105,978 | 105,310 | 79,165 | 104,219 |
EBIT | 45,937 | 46,374 | 21,544 | 36,165 |
Net Income | 33,452 | 33,952 | 2,754 | 44,836 |
Net Change In Cash | 337,675 | 319,240 | 237,367 | 341,451 |
Free Cash Flow | -950,431 | -241,019 | -284,736 | 526,881 |
Cash | 274,828 | 233,712 | 180,971 | 279,270 |
Basic Shares | 33,397 | 33,371 | 33,296 | 33,223 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,132,490 | $1,054,440 | $1,258,753 | $1,259,178 |
Gross Profit | 503,558 | 471,674 | 617,154 | 647,710 |
EBITDA | 351,729 | 364,449 | 486,484 | 569,231 |
EBIT | 114,180 | 137,697 | 251,453 | 358,947 |
Net Income | 108,167 | 107,357 | 213,820 | 265,762 |
Net Change In Cash | 1,132,490 | 1,054,440 | 1,258,753 | 1,259,178 |
Cost of Revenue | -134,897 | 35,178 | ||
Free Cash Flow | 116,398 | -16,719 | 1,560,709 | 861,247 |
Cash | 279,270 | 328,698 | 225,949 | 305,635 |
Basic Shares | 33,158 | 32,875 | 32,686 | 31,533 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.22 |
2025-06-30 | $1.15 |
2025-03-31 | $0.85 |