Z
14.66
+4.42%
Close of 9 Nov 2026, in USD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$929.1m
FY2017FY2026
Net income
$13.4m
FY2017FY2026
Free cash flow
$52.7m
FY2017FY2026
Shareholders' equity
$324.3m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $929.1m | $889.2m | $875.5m | $958.4m | $1.18bn | $990.7m | $1.03bn | $978.6m | $927.4m | $836.3m |
| Gross profit | $332.5m | $303.0m | $280.9m | $324.7m | $456.7m | $350.0m | $366.6m | $335.9m | $309.9m | $275.0m |
| Operating income | $17.0m | $1.9m | −$64.8m | $31.1m | $157.8m | $96.9m | $85.8m | $61.1m | $48.8m | $39.7m |
| Net income | $13.4m | −$1.7m | −$62.6m | $21.0m | $119.3m | $76.2m | $66.9m | $45.2m | $26.8m | $25.9m |
| Diluted earnings per share | 0.85 | -0.10 | -3.32 | 1.09 | 6.20 | 3.10 | 2.65 | 1.77 | 1.06 | 1.04 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $699.8m | $634.9m | $664.2m | $747.9m | $862.0m | $998.4m | $914.3m | $534.2m | $499.5m | $426.7m |
| Cash and short-term investments | $160.6m | $147.6m | $171.6m | $173.5m | $294.5m | $375.5m | $251.2m | $165.3m | $121.9m | $78.8m |
| Total liabilities | $375.6m | $305.9m | $311.0m | $340.6m | $393.7m | $445.8m | $448.2m | $133.7m | $143.6m | $119.6m |
| Debt | $199.3m | $199.8m | $220.8m | $254.3m | $267.9m | $313.1m | $346.5m | $12.2m | $25.5m | $36.5m |
| Shareholders' equity | $324.3m | $329.0m | $353.2m | $407.3m | $468.3m | $552.6m | $466.1m | $400.5m | $355.9m | $307.1m |
| Shares outstanding | 16m | 17m | 19m | 19m | 19m | 25m | 25m | 26m | 25m | 25m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $53.5m | $20.7m | $14.8m | −$379,000 | $134.9m | $138.4m | $105.6m | $65.3m | $65.5m | $48.5m |
| Capital spending | −$815,000 | −$15.0m | −$20.4m | −$25.6m | −$15.7m | −$9.1m | −$18.8m | −$21.0m | −$24.1m | −$20.4m |
| Free cash flow | $52.7m | $5.7m | −$5.6m | −$26.0m | $119.2m | $129.4m | $86.8m | $44.3m | $41.5m | $28.1m |
| Dividends paid | — | — | — | — | −$248,000 | — | — | — | — | — |
Latest quarters
By quarter end
| Aug 2026 | May 2026 | Feb 2026 | Jan 2026 | Nov 2025 | Nov 2025 | Aug 2025 | Aug 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $209.0m | $193.3m | $291.3m | $291.3m | $239.1m | $239.1m | $214.3m | $214.3m |
| Gross profit | $73.9m | $61.3m | $111.4m | $111.4m | $89.8m | $89.8m | $76.0m | $76.0m |
| Operating income | −$1.1m | −$15.2m | $26.4m | $25.0m | $12.3m | $11.8m | $107,000 | $110,000 |
| Net income | −$2.7m | −$13.3m | $19.5m | $19.6m | $9.2m | $9.2m | −$1.0m | −$1.0m |
| Diluted earnings per share | -0.17 | -0.84 | 1.24 | 1.09 | 0.55 | 0.55 | -0.06 | -0.06 |
| Cash from operations | — | −$28.0m | $57.0m | — | $5.0m | — | $12.0m | — |
| Capital spending | — | −$1.0m | −$3.0m | — | — | — | −$3.0m | — |
| Free cash flow | — | −$29.0m | $54.0m | — | — | — | $9.0m | — |
| Total assets | $627.4m | $618.7m | $699.8m | $644.2m | $633.1m | $633.1m | $623.4m | $623.4m |
| Cash and short-term investments | $97.3m | $124.2m | $160.6m | $160.6m | $104.5m | $104.5m | $106.7m | $106.7m |
| Debt | $59.2m | $55.8m | $54.0m | — | $54.4m | — | $55.6m | — |
| Shareholders' equity | $279.0m | $305.9m | $324.3m | $324.3m | $298.5m | $298.5m | $292.4m | $292.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.0% | -1.3% | 1.5% |
| Operating income | -18.2% | -29.4% | -9.5% |
| Net income | -14.0% | -29.4% | -7.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 35.0% | 34.0% | 35.1% | 34.6% |
| Operating margin | 1.0% | -0.4% | 4.1% | 5.0% |
| Net margin | 0.6% | -0.8% | 2.8% | 3.5% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 18.5 | -253.3 | -5.8 | 18.7 | 3.5 | 15.5 | 13.9 | 19.5 | 18.1 | 19.9 |
| Price to sales | 0.3 | 0.5 | 0.4 | 0.4 | 0.3 | 1.2 | 0.9 | 0.9 | 0.5 | 0.6 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 47% | 0% | 1% | -55% | 16% | 15% | 72% | -13% | -10% | 55% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years.
- 2-for-1 split · 20 Apr 2006
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.