| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $82,911 | $81,245 | $72,046 | $73,996 |
Gross Profit | 30,458 | 21,423 | 16,561 | 21,010 |
EBITDA | 24,008 | 25,043 | 19,939 | 14,823 |
EBIT | 14,467 | 14,667 | 10,784 | 7,170 |
Net Income | 12,375 | 12,786 | 9,599 | 6,253 |
Net Change In Cash | 82,911 | 81,245 | 72,046 | 73,996 |
Free Cash Flow | 24,278 | -90,043 | 1,059 | 23,872 |
Cash | 46,845 | 47,057 | 49,479 | 47,447 |
Basic Shares | 40,870 | 40,712 | 40,689 | 40,620 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $310,197 | $405,784 | $395,978 | $445,741 |
Gross Profit | 106,105 | 156,327 | 167,107 | 195,531 |
EBITDA | 81,032 | 178,393 | 157,846 | 185,616 |
EBIT | 47,183 | 144,513 | 130,029 | 156,340 |
Net Income | 41,014 | 133,006 | 116,808 | 138,454 |
Net Change In Cash | 310,197 | 405,784 | 395,978 | 445,741 |
Free Cash Flow | -39,069 | 99,425 | 134,225 | 120,399 |
Cash | 46,845 | 46,988 | 46,805 | 50,569 |
Basic Shares | 40,812 | 42,042 | 41,821 | 38,359 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.28 |
2025-09-30 | $0.31 |
2025-06-30 | $0.22 |