| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $80,853 | $82,563 | $75,427 | $73,722 |
Gross Profit | 33,514 | 32,892 | 31,361 | 30,720 |
EBITDA | 6,216 | 10,579 | 14,149 | 10,090 |
EBIT | 1,927 | 6,557 | 7,291 | 6,362 |
Net Income | -919 | 6,831 | 49,156 | 4,974 |
Net Change In Cash | 80,853 | 82,563 | 75,427 | 73,722 |
Free Cash Flow | 3,539 | 4,340 | 18,574 | -3,768 |
Cash | 54,985 | 51,146 | 46,337 | 27,679 |
Basic Shares | 73,540 | 73,289 | 74,754 | 74,733 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $302,548 | $268,596 | $243,641 | $205,202 |
Gross Profit | 123,824 | 102,651 | 81,236 | 64,195 |
EBITDA | 42,750 | 28,116 | 11,947 | 4,332 |
EBIT | 24,950 | 15,912 | 3,140 | -993 |
Net Income | 64,533 | 11,993 | 633 | -1,703 |
Net Change In Cash | 302,548 | 268,596 | 243,641 | 205,202 |
Cost of Revenue | -20,011 | |||
Free Cash Flow | 3,337 | 12,810 | -1,959 | -17,965 |
Cash | 51,146 | 58,920 | 50,927 | 68,125 |
Basic Shares | 74,683 | 74,172 | 72,514 | 79,033 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.02 |
2025-06-30 | $0.09 |
2025-03-31 | $0.65 |