| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.18B | 1.23B | 1.15B | 1.03B |
| YoY Growth | -3.9% | +7.2% | +10.9% | — |
| Gross Profit | 243.92M | 401.78M | 423.72M | 389.78M |
| Gross Margin | 20.6% | 32.6% | 36.9% | 37.7% |
| R&D | 48.02M | 46.10M | 40.63M | 39.94M |
| SG&A | 218.33M | 210.88M | 214.91M | 168.71M |
| EBIT | (22.42M) | 144.80M | 168.18M | 181.13M |
| EBIT Margin | -1.9% | 11.8% | 14.7% | 17.5% |
| D&A | 87.91M | 89.29M | 76.73M | 69.05M |
| EBITDA | 51.89M | 223.00M | 257.36M | 218.86M |
| EBITDA Margin | 4.4% | 18.1% | 22.4% | 21.1% |
| Net Income | (57.34M) | 87.62M | 111.12M | 95.76M |
| Net Margin | -4.8% | 7.1% | 9.7% | 9.3% |
| EPS (diluted) | -$1.94 | $2.80 | $3.55 | $3.04 |
| Shares (dil., M) | 30 | 31 | 31 | 31 |
| Gross Margin | 20.5% |
|---|---|
| EBITDA Margin | 3.7% |
| EBIT Margin | -2.1% |
| Net Margin | -4.9% |
| FCF Margin | 7.5% |
| ROIC | -2.0% |
|---|---|
| ROCE | -2.0% |
| ROE | -8.2% |
| ROA | -3.5% |
| Asset Turnover | 0.70× |
| FCF / Net Income | — |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | 0.9% |
| Capex / D&A | 0.81× |
| Metric | 3yr |
|---|---|
| Revenue | 4.6% |
| EPS | -4.0% |
| FCF | 36.5% |
| Dividend | — |
| Float | 99.2% |
|---|---|
| Shares Out. | 28.4M |
| Insiders % | 0.6% |
| Institutions % | 102.1% |
| Institutions (of float) | 102.6% |
| Institution holders | 328 |
| Insider net buy 6M | — |
| Cash & ST Invest. | $112.3M |
|---|---|
| Total Debt | $467.4M |
| Net Cash / (Debt) | -$355.0M |
| Total Assets | $1.7B |
| Total Equity | $726.2M |
| Goodwill & Intang. | $183.9M |
| Tangible Book Value | $542.3M |
| NCAV (Graham) | -$63.7M |
| Tangible Book/sh | $19.12 |
| NCAV/sh | -$2.25 |
| D/E Ratio | 0.64× |
|---|---|
| Net Debt / EBITDA | 7.92× |
| Interest Coverage | — |
| Current Ratio | 2.10× |
| Quick Ratio | 1.83× |
| Capex | $71.5M |
|---|---|
| Capex / Revenue | 6.0% |
| SBC | $10.1M |
| Dividends Paid | $32.5M |
| Buybacks | $186.0M |
| Annual DPS | $1.12 |
|---|---|
| Yield (fwd) | 1.79% |
| Payout Ratio | 53.2% |
| Ex-div Date | 2026-03-20 |
| P/E vs 4Y | N/Mvs 28.6× median |
|---|---|
| Div yield vs 10Y | 193.0%vs 1.2% median |
| Gross Margin | 20.5% |
|---|---|
| EBITDA Margin | 3.7% |
| EBIT Margin | -2.1% |
| Net Margin | -4.9% |
| FCF Margin | 7.5% |
| ROIC | -2.0% |
|---|---|
| ROCE | -2.0% |
| ROE | -8.2% |
| ROA | -3.5% |
| Asset Turnover | 0.70× |
| FCF / Net Income | — |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | 0.9% |
| Capex / D&A | 0.81× |
| Metric | 3yr |
|---|---|
| Revenue | 4.6% |
| EPS | -4.0% |
| FCF | 36.5% |
| Dividend | — |
| Float | 99.2% |
|---|---|
| Shares Out. | 28.4M |
| Insiders % | 0.6% |
| Institutions % | 102.1% |
| Institutions (of float) | 102.6% |
| Institution holders | 328 |
| Insider net buy 6M | — |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.18B | 1.23B | 1.15B | 1.03B |
| YoY Growth | -3.9% | +7.2% | +10.9% | — |
| Gross Profit | 243.92M | 401.78M | 423.72M | 389.78M |
| Gross Margin | 20.6% | 32.6% | 36.9% | 37.7% |
| R&D | 48.02M | 46.10M | 40.63M | 39.94M |
| SG&A | 218.33M | 210.88M | 214.91M | 168.71M |
| EBIT | (22.42M) | 144.80M | 168.18M | 181.13M |
| EBIT Margin | -1.9% | 11.8% | 14.7% | 17.5% |
| D&A | 87.91M | 89.29M | 76.73M | 69.05M |
| EBITDA | 51.89M | 223.00M | 257.36M | 218.86M |
| EBITDA Margin | 4.4% | 18.1% | 22.4% | 21.1% |
| Net Income | (57.34M) | 87.62M | 111.12M | 95.76M |
| Net Margin | -4.8% | 7.1% | 9.7% | 9.3% |
| EPS (diluted) | -$1.94 | $2.80 | $3.55 | $3.04 |
| Shares (dil., M) | 30 | 31 | 31 | 31 |
| Cash & ST Invest. | $112.3M |
|---|---|
| Total Debt | $467.4M |
| Net Cash / (Debt) | -$355.0M |
| Total Assets | $1.7B |
| Total Equity | $726.2M |
| Goodwill & Intang. | $183.9M |
| Tangible Book Value | $542.3M |
| NCAV (Graham) | -$63.7M |
| Tangible Book/sh | $19.12 |
| NCAV/sh | -$2.25 |
| D/E Ratio | 0.64× |
|---|---|
| Net Debt / EBITDA | 7.92× |
| Interest Coverage | — |
| Current Ratio | 2.10× |
| Quick Ratio | 1.83× |
| Capex | $71.5M |
|---|---|
| Capex / Revenue | 6.0% |
| SBC | $10.1M |
| Dividends Paid | $32.5M |
| Buybacks | $186.0M |
| Annual DPS | $1.12 |
|---|---|
| Yield (fwd) | 1.79% |
| Payout Ratio | 53.2% |
| Ex-div Date | 2026-03-20 |
| P/E vs 4Y | N/Mvs 28.6× median |
|---|---|
| Div yield vs 10Y | 193.0%vs 1.2% median |