| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $87,339 | $85,735 | $87,670 | $119,168 |
Gross Profit | 72,685 | 71,077 | 73,079 | 104,712 |
EBITDA | 43,139 | 32,497 | 39,138 | 73,249 |
EBIT | 28,485 | 17,839 | 24,547 | 58,793 |
Net Income | 8,828 | 16,722 | 11,814 | 36,028 |
Net Change In Cash | 87,339 | 85,735 | 87,670 | 119,168 |
Free Cash Flow | 17,036 | 22,925 | 56,911 | 94,913 |
Cash | 56,090 | 84,247 | 84,184 | 78,825 |
Basic Shares | 112,823 | 112,179 | 113,021 | 113,597 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $376,024 | $388,788 | $438,933 | $877,696 |
Gross Profit | 303,245 | 293,514 | 324,712 | 523,736 |
EBITDA | 206,505 | 237,824 | 269,328 | 235,640 |
EBIT | 133,726 | 142,550 | 155,107 | 8,438 |
Net Income | 64,623 | 67,372 | -295,880 | -55,457 |
Net Change In Cash | 376,024 | 388,788 | 438,933 | 877,696 |
Cost of Revenue | -83,147 | 32,338 | ||
Free Cash Flow | 210,640 | 146,412 | 170,157 | 220,653 |
Cash | 78,825 | 54,560 | 114,555 | 80,428 |
Basic Shares | 113,061 | 112,849 | 107,580 | 104,735 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.28 |
2025-06-30 | $0.25 |
2025-03-31 | $0.26 |
2024-12-31 | $0.47 |