| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.20B | 1.11B | 1.17B | 970.20M |
| YoY Growth | +7.6% | -4.9% | +20.5% | — |
| Gross Profit | 1.12B | 1.04B | 1.12B | 920.70M |
| Gross Margin | 93.5% | 93.7% | 95.7% | 94.9% |
| R&D | — | — | — | — |
| SG&A | — | 42.60M | 46.80M | 40.70M |
| EBIT | 87.10M | 80.40M | 66.80M | 36.50M |
| EBIT Margin | 7.3% | 7.2% | 5.7% | 3.8% |
| D&A | 78.10M | 69.60M | 49.80M | 49.50M |
| EBITDA | 107.10M | 127.60M | 92.60M | 107.20M |
| EBITDA Margin | 8.9% | 11.5% | 7.9% | 11.0% |
| Net Income | (58.70M) | (21.60M) | (28.10M) | 9.80M |
| Net Margin | -4.9% | -1.9% | -2.4% | 1.0% |
| EPS (diluted) | -$0.63 | -$0.31 | -$0.50 | $0.67 |
| Shares (dil., M) | 93 | 69 | 51 | 16 |
| Gross Margin | 93.5% |
|---|---|
| EBITDA Margin | 8.9% |
| EBIT Margin | 7.3% |
| Net Margin | -4.9% |
| FCF Margin | 4.0% |
| ROIC | 12.3% |
|---|---|
| ROCE | 12.7% |
| ROE | -32.8% |
| ROA | -5.6% |
| Asset Turnover | 1.13× |
| FCF / Net Income | — |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | 0.0% |
| Capex / D&A | 0.73× |
| Metric | 3yr |
|---|---|
| Revenue | 7.2% |
| EPS | — |
| FCF | 62.9% |
| Dividend | — |
| Float | 62.4% |
|---|---|
| Shares Out. | 99.5M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| Cash & ST Invest. | $38.7M |
|---|---|
| Total Debt | $527.3M |
| Net Cash / (Debt) | -$488.6M |
| Total Assets | $1.1B |
| Total Equity | $178.9M |
| Goodwill & Intang. | $228.7M |
| Tangible Book Value | -$49.8M |
| NCAV (Graham) | -$496.6M |
| Tangible Book/sh | -$0.50 |
| NCAV/sh | -$4.99 |
| D/E Ratio | 2.95× |
|---|---|
| Net Debt / EBITDA | 4.56× |
| Interest Coverage | 1.13× |
| Current Ratio | 1.03× |
| Quick Ratio | 0.83× |
| Capex | $57.0M |
|---|---|
| Capex / Revenue | 4.8% |
| SBC | $200K |
| Dividends Paid | — |
| Buybacks | $17.3M |
| Annual DPS | $2.48 |
|---|---|
| Yield (fwd) | 8.63% |
| Payout Ratio | 0.0% |
| Ex-div Date | 2026-02-04 |
| P/E vs 4Y | N/Mvs 49.1× median |
|---|---|
| Div yield vs 10Y | 863.0% |
| Gross Margin | 93.5% |
|---|---|
| EBITDA Margin | 8.9% |
| EBIT Margin | 7.3% |
| Net Margin | -4.9% |
| FCF Margin | 4.0% |
| ROIC | 12.3% |
|---|---|
| ROCE | 12.7% |
| ROE | -32.8% |
| ROA | -5.6% |
| Asset Turnover | 1.13× |
| FCF / Net Income | — |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | 0.0% |
| Capex / D&A | 0.73× |
| Metric | 3yr |
|---|---|
| Revenue | 7.2% |
| EPS | — |
| FCF | 62.9% |
| Dividend | — |
| Float | 62.4% |
|---|---|
| Shares Out. | 99.5M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.20B | 1.11B | 1.17B | 970.20M |
| YoY Growth | +7.6% | -4.9% | +20.5% | — |
| Gross Profit | 1.12B | 1.04B | 1.12B | 920.70M |
| Gross Margin | 93.5% | 93.7% | 95.7% | 94.9% |
| R&D | — | — | — | — |
| SG&A | — | 42.60M | 46.80M | 40.70M |
| EBIT | 87.10M | 80.40M | 66.80M | 36.50M |
| EBIT Margin | 7.3% | 7.2% | 5.7% | 3.8% |
| D&A | 78.10M | 69.60M | 49.80M | 49.50M |
| EBITDA | 107.10M | 127.60M | 92.60M | 107.20M |
| EBITDA Margin | 8.9% | 11.5% | 7.9% | 11.0% |
| Net Income | (58.70M) | (21.60M) | (28.10M) | 9.80M |
| Net Margin | -4.9% | -1.9% | -2.4% | 1.0% |
| EPS (diluted) | -$0.63 | -$0.31 | -$0.50 | $0.67 |
| Shares (dil., M) | 93 | 69 | 51 | 16 |
| Cash & ST Invest. | $38.7M |
|---|---|
| Total Debt | $527.3M |
| Net Cash / (Debt) | -$488.6M |
| Total Assets | $1.1B |
| Total Equity | $178.9M |
| Goodwill & Intang. | $228.7M |
| Tangible Book Value | -$49.8M |
| NCAV (Graham) | -$496.6M |
| Tangible Book/sh | -$0.50 |
| NCAV/sh | -$4.99 |
| D/E Ratio | 2.95× |
|---|---|
| Net Debt / EBITDA | 4.56× |
| Interest Coverage | 1.13× |
| Current Ratio | 1.03× |
| Quick Ratio | 0.83× |
| Capex | $57.0M |
|---|---|
| Capex / Revenue | 4.8% |
| SBC | $200K |
| Dividends Paid | — |
| Buybacks | $17.3M |
| Annual DPS | $2.48 |
|---|---|
| Yield (fwd) | 8.63% |
| Payout Ratio | 0.0% |
| Ex-div Date | 2026-02-04 |
| P/E vs 4Y | N/Mvs 49.1× median |
|---|---|
| Div yield vs 10Y | 863.0% |