| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $81,271 | $79,950 | $83,507 | $97,478 |
Gross Profit | 70,539 | 69,000 | 71,572 | 86,464 |
EBITDA | 19,249 | 15,311 | 17,691 | 29,398 |
EBIT | 18,983 | 14,811 | 17,160 | 28,642 |
Net Income | 1,505 | 1,297 | 890 | 2,138 |
Net Change In Cash | 81,271 | 79,950 | 83,507 | 97,478 |
Free Cash Flow | 2,154 | 17,724 | 1,688 | 5,904 |
Cash | 50,535 | 69,112 | 79,178 | 97,876 |
Basic Shares | 2,598 | 2,445 | 2,160 | 1,987 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $408,701 | $448,182 | $512,403 | $549,183 |
Gross Profit | 358,038 | 391,380 | 449,706 | 309,932 |
EBITDA | 96,186 | 58,209 | 89,860 | -964,917 |
EBIT | 93,433 | 54,388 | 87,283 | -967,593 |
Net Income | 7,059 | 1,782 | 17,990 | -1,013,309 |
Net Change In Cash | 408,701 | 448,182 | 512,403 | 549,183 |
Cost of Revenue | 24,643 | |||
Free Cash Flow | -22,831 | 60,701 | 48,203 | 62,460 |
Cash | 97,876 | 155,174 | 158,575 | 139,078 |
Basic Shares | 1,970 | 1,665 | 1,237 | 1,890 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.58 |
2025-06-30 | $0.53 |
2025-03-31 | $0.43 |
2024-12-31 | $0.01 |