| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $221,470 | $188,364 | $193,105 | $186,176 |
Gross Profit | 42,727 | 33,917 | 38,495 | 44,882 |
EBITDA | 16,484 | 20,728 | 16,296 | 20,373 |
EBIT | 14,111 | 18,279 | 13,758 | 17,841 |
Net Income | -2,149 | 3,042 | -722 | 2,291 |
Net Change In Cash | 221,470 | 188,364 | 193,105 | 186,176 |
Free Cash Flow | 20,839 | 9,221 | 6,247 | 33,688 |
Cash | 15,710 | 12,479 | 9,429 | 10,810 |
Basic Shares | 19,366 | 19,917 | 19,685 | 20,416 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $757,354 | $717,684 | $683,074 | $650,308 |
Gross Profit | 153,828 | 132,551 | 113,962 | 117,865 |
EBITDA | 50,263 | 58,591 | 48,890 | 41,590 |
EBIT | 39,863 | 46,972 | 36,446 | 28,704 |
Net Income | -19,470 | -49,244 | -4,207 | 7,361 |
Net Change In Cash | 757,354 | 717,684 | 683,074 | 650,308 |
Cost of Revenue | -11,637 | 7,415 | ||
Free Cash Flow | 40,899 | 38,172 | -25,955 | -52,412 |
Cash | 9,429 | 13,974 | 11,596 | 23,016 |
Basic Shares | 19,685 | 19,601 | 19,340 | 19,559 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.15 |
2025-06-30 | $0.13 |
2025-03-31 | -$0.04 |