| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $261,434 | $311,399 | $288,774 | $286,905 |
Gross Profit | -49,938 | 97,507 | 96,486 | 90,323 |
EBITDA | -93,501 | 48,204 | 51,248 | 54,872 |
EBIT | -114,993 | 26,453 | 29,957 | 32,581 |
Net Income | -97,760 | 9,183 | 17,355 | 17,679 |
Net Change In Cash | 261,434 | 311,399 | 288,774 | 286,905 |
Free Cash Flow | 25,661 | 18,785 | -13,478 | 59,335 |
Cash | 108,310 | 106,689 | 119,354 | 115,283 |
Basic Shares | 29,914 | 30,090 | 30,984 | 31,338 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,230,615 | $1,147,909 | $1,034,887 | $929,240 |
Gross Profit | 401,776 | 423,718 | 389,782 | 378,391 |
EBITDA | 131,359 | 257,356 | 218,864 | 257,577 |
EBIT | 133,702 | 180,623 | 149,815 | 183,322 |
Net Income | 87,623 | 111,120 | 95,762 | 118,478 |
Net Change In Cash | 1,230,615 | 1,147,909 | 1,034,887 | 929,240 |
Cost of Revenue | 8,214 | 64,141 | ||
Free Cash Flow | 138,192 | 64,496 | 31,866 | 163,776 |
Cash | 115,283 | 173,420 | 291,776 | 302,036 |
Basic Shares | 31,338 | 31,276 | 31,455 | 32,463 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.71 |
2025-06-30 | $0.57 |
2025-03-31 | $0.73 |