| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $250,792 | $250,721 | $227,793 | $234,337 |
Gross Profit | 99,005 | 93,573 | 89,812 | 90,344 |
EBITDA | 31,286 | 19,028 | 19,579 | 28,669 |
EBIT | 15,654 | 3,202 | 4,238 | 13,849 |
Net Income | 7,463 | 6,605 | 3,758 | 7,815 |
Net Change In Cash | 250,792 | 250,721 | 227,793 | 234,337 |
Free Cash Flow | 14,575 | -17,574 | -11,373 | 50,618 |
Cash | 346,026 | 359,184 | 363,046 | 620,040 |
Basic Shares | 42,556 | 42,577 | 42,831 | 42,781 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $977,134 | $1,287,439 | $1,429,547 | $1,460,860 |
Gross Profit | 338,155 | 541,698 | 555,413 | 696,398 |
EBITDA | 75,920 | 301,187 | 321,967 | 449,093 |
EBIT | 14,477 | 231,566 | 231,403 | 352,763 |
Net Income | -181,526 | 218,878 | 109,909 | 278,416 |
Net Change In Cash | 977,134 | 1,287,439 | 1,429,547 | 1,460,860 |
Cost of Revenue | -151,648 | |||
Free Cash Flow | 149,372 | 185,503 | 102,508 | 266,592 |
Cash | 620,040 | 514,674 | 698,209 | 709,105 |
Basic Shares | 44,336 | 47,320 | 50,924 | 53,930 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.35 |
2025-06-30 | $0.16 |
2025-03-31 | $0.09 |