| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.80B | 1.48B | 1.66B | 1.85B |
| YoY Growth | +21.4% | -10.5% | -10.3% | — |
| Gross Profit | 677.40M | 529.30M | 592.40M | 675.51M |
| Gross Margin | 37.7% | 35.7% | 35.8% | 36.6% |
| R&D | 232.40M | 211.80M | 202.40M | 191.02M |
| SG&A | 242.40M | 224.60M | 221.00M | 218.46M |
| EBIT | 180.50M | 66.90M | 140.70M | 239.91M |
| EBIT Margin | 10.0% | 4.5% | 8.5% | 13.0% |
| D&A | 62.00M | 68.50M | 66.50M | 60.30M |
| EBITDA | 244.30M | 142.90M | 204.20M | 309.36M |
| EBITDA Margin | 13.6% | 9.6% | 12.3% | 16.8% |
| Net Income | 148.40M | 54.20M | 128.30M | 199.66M |
| Net Margin | 8.2% | 3.7% | 7.7% | 10.8% |
| EPS (diluted) | $3.84 | $1.43 | $0.86 | $5.29 |
| Shares (dil., M) | 39 | 38 | 38 | 38 |
| Gross Margin | 37.7% |
|---|---|
| EBITDA Margin | 13.6% |
| EBIT Margin | 10.0% |
| Net Margin | 8.2% |
| FCF Margin | 7.0% |
| ROIC | 7.8% |
|---|---|
| ROCE | 11.6% |
| ROE | 10.9% |
| ROA | 5.8% |
| Asset Turnover | 0.71× |
| FCF / Net Income | 84.8% |
|---|---|
| SBC / Net Income | 37.5% |
| SBC / Revenue | 3.1% |
| Capex / D&A | 1.73× |
| Metric | 3yr |
|---|---|
| Revenue | -0.8% |
| EPS | -10.1% |
| FCF | 0.3% |
| Dividend | — |
| Float | 98.3% |
|---|---|
| Shares Out. | 38.0M |
| Insiders % | 1.1% |
| Institutions % | 103.2% |
| Institutions (of float) | 104.3% |
| Institution holders | 684 |
| Insider net buy 6M | +0.3% |
| Cash & ST Invest. | $791.2M |
|---|---|
| Total Debt | $679.0M |
| Net Cash / (Debt) | $112.2M |
| Total Assets | $2.5B |
| Total Equity | $1.4B |
| Goodwill & Intang. | $418.5M |
| Tangible Book Value | $944.3M |
| NCAV (Graham) | $390.9M |
| Tangible Book/sh | $24.83 |
| NCAV/sh | $10.28 |
| D/E Ratio | 0.50× |
|---|---|
| Net Debt / EBITDA | -0.46× |
| Interest Coverage | 13.27× |
| Current Ratio | 1.59× |
| Quick Ratio | 1.17× |
| Capex | $107.4M |
|---|---|
| Capex / Revenue | 6.0% |
| SBC | $55.7M |
| Dividends Paid | $15.6M |
| Buybacks | $30.2M |
| Annual DPS | $0.40 |
|---|---|
| Yield (fwd) | 0.11% |
| Payout Ratio | 10.3% |
| Ex-div Date | 2026-02-23 |
| P/E vs 4Y | 100.8×vs 67.7× median |
|---|---|
| Div yield vs 10Y | 10.0%vs 0.4% median |
| Gross Margin | 37.7% |
|---|---|
| EBITDA Margin | 13.6% |
| EBIT Margin | 10.0% |
| Net Margin | 8.2% |
| FCF Margin | 7.0% |
| ROIC | 7.8% |
|---|---|
| ROCE | 11.6% |
| ROE | 10.9% |
| ROA | 5.8% |
| Asset Turnover | 0.71× |
| FCF / Net Income | 84.8% |
|---|---|
| SBC / Net Income | 37.5% |
| SBC / Revenue | 3.1% |
| Capex / D&A | 1.73× |
| Metric | 3yr |
|---|---|
| Revenue | -0.8% |
| EPS | -10.1% |
| FCF | 0.3% |
| Dividend | — |
| Float | 98.3% |
|---|---|
| Shares Out. | 38.0M |
| Insiders % | 1.1% |
| Institutions % | 103.2% |
| Institutions (of float) | 104.3% |
| Institution holders | 684 |
| Insider net buy 6M | +0.3% |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 1.80B | 1.48B | 1.66B | 1.85B |
| YoY Growth | +21.4% | -10.5% | -10.3% | — |
| Gross Profit | 677.40M | 529.30M | 592.40M | 675.51M |
| Gross Margin | 37.7% | 35.7% | 35.8% | 36.6% |
| R&D | 232.40M | 211.80M | 202.40M | 191.02M |
| SG&A | 242.40M | 224.60M | 221.00M | 218.46M |
| EBIT | 180.50M | 66.90M | 140.70M | 239.91M |
| EBIT Margin | 10.0% | 4.5% | 8.5% | 13.0% |
| D&A | 62.00M | 68.50M | 66.50M | 60.30M |
| EBITDA | 244.30M | 142.90M | 204.20M | 309.36M |
| EBITDA Margin | 13.6% | 9.6% | 12.3% | 16.8% |
| Net Income | 148.40M | 54.20M | 128.30M | 199.66M |
| Net Margin | 8.2% | 3.7% | 7.7% | 10.8% |
| EPS (diluted) | $3.84 | $1.43 | $0.86 | $5.29 |
| Shares (dil., M) | 39 | 38 | 38 | 38 |
| Cash & ST Invest. | $791.2M |
|---|---|
| Total Debt | $679.0M |
| Net Cash / (Debt) | $112.2M |
| Total Assets | $2.5B |
| Total Equity | $1.4B |
| Goodwill & Intang. | $418.5M |
| Tangible Book Value | $944.3M |
| NCAV (Graham) | $390.9M |
| Tangible Book/sh | $24.83 |
| NCAV/sh | $10.28 |
| D/E Ratio | 0.50× |
|---|---|
| Net Debt / EBITDA | -0.46× |
| Interest Coverage | 13.27× |
| Current Ratio | 1.59× |
| Quick Ratio | 1.17× |
| Capex | $107.4M |
|---|---|
| Capex / Revenue | 6.0% |
| SBC | $55.7M |
| Dividends Paid | $15.6M |
| Buybacks | $30.2M |
| Annual DPS | $0.40 |
|---|---|
| Yield (fwd) | 0.11% |
| Payout Ratio | 10.3% |
| Ex-div Date | 2026-02-23 |
| P/E vs 4Y | 100.8×vs 67.7× median |
|---|---|
| Div yield vs 10Y | 10.0%vs 0.4% median |