T
24.12
+8.94%
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
$2.43bn
FY2017FY2026
Net income
−$54.2m
FY2017FY2026
Free cash flow
$115.1m
FY2017FY2026
Shareholders' equity
$579.3m
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.43bn | $2.70bn | $2.76bn | $2.21bn | $1.71bn | $1.41bn | $1.31bn | $1.26bn | $1.20bn | $1.21bn |
| Gross profit | $382.6m | $395.6m | $531.4m | $439.8m | $332.7m | $261.4m | $250.8m | $231.6m | $215.3m | $213.7m |
| Operating income | −$2.7m | $5.8m | $168.8m | $138.3m | $90.2m | $37.4m | $21.3m | $27.5m | $925,000 | −$2.4m |
| Net income | −$54.2m | −$36.9m | $110.9m | $101.9m | $66.0m | $19.4m | $14.0m | $12.2m | −$7.0m | −$14.2m |
| Diluted earnings per share | -2.37 | -1.62 | 4.90 | 4.52 | 2.95 | 0.87 | 0.63 | 0.55 | -0.32 | -0.64 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $1.62bn | $1.81bn | $1.99bn | $1.19bn | $946.7m | $815.8m | $975.3m | $792.4m | $760.3m | $771.4m |
| Cash and short-term investments | $28.2m | $35.9m | $38.1m | $43.9m | $146.1m | $79.0m | $43.7m | $56.7m | $53.4m | $53.2m |
| Total liabilities | $1.04bn | $1.20bn | $1.33bn | $652.4m | $511.5m | $444.5m | $630.2m | $457.1m | $438.5m | $450.2m |
| Debt | $737.8m | $969.3m | $1.02bn | $358.0m | $225.0m | $224.1m | $429.2m | $341.7m | $346.4m | $361.3m |
| Shareholders' equity | $579.3m | $614.1m | $657.6m | $536.3m | $435.2m | $371.3m | $345.1m | $335.3m | $321.9m | $321.2m |
| Shares outstanding | 23m | 23m | 23m | 23m | 22m | 22m | 22m | 22m | 22m | 22m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $137.5m | $70.3m | −$32.3m | $10.8m | $158.9m | $173.0m | $955,000 | $46.6m | $95.8m | $141.0m |
| Capital spending | −$22.4m | −$51.8m | −$62.4m | −$37.2m | −$37.6m | −$20.1m | −$25.0m | −$12.0m | −$26.1m | −$12.4m |
| Free cash flow | $115.1m | $18.4m | −$94.6m | −$26.4m | $121.3m | $152.9m | −$24.1m | $34.7m | $69.7m | $128.6m |
Latest quarters
By quarter end
| Jul 2026 | Apr 2026 | Jan 2026 | Oct 2025 | Jul 2025 | Apr 2025 | Jan 2025 | Oct 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $496.4m | $522.4m | $641.8m | $644.5m | $546.4m | $594.3m | $759.9m | $679.8m |
| Gross profit | $92.4m | $89.3m | $87.0m | $111.0m | $93.6m | $90.9m | $51.0m | $110.5m |
| Operating income | −$1.7m | −$5.1m | −$8.7m | $10.5m | $662,000 | −$5.7m | −$45.8m | $11.7m |
| Net income | −$9.2m | −$12.6m | −$36.2m | $1.2m | −$6.0m | −$13.2m | −$43.8m | $1.7m |
| Diluted earnings per share | -0.40 | -0.55 | -1.58 | 0.05 | -0.26 | -0.58 | -1.92 | 0.08 |
| Cash from operations | −$1.0m | −$23.0m | $53.0m | $33.0m | $43.0m | $6.0m | $126.0m | −$8.0m |
| Capital spending | −$3.0m | −$2.0m | −$3.0m | −$2.0m | −$7.0m | −$7.0m | −$21.0m | −$8.0m |
| Free cash flow | −$4.0m | −$25.0m | $50.0m | $31.0m | $36.0m | −$1.0m | $105.0m | −$16.0m |
| Total assets | $1.63bn | $1.61bn | $1.62bn | $1.77bn | $1.88bn | $1.80bn | $1.81bn | $2.11bn |
| Cash and short-term investments | $29.5m | $29.6m | $28.2m | $48.8m | $32.7m | $21.5m | $35.9m | $23.4m |
| Debt | $801.0m | $769.7m | $737.8m | $920.4m | $1.03bn | $940.7m | $930.1m | $1.20bn |
| Shareholders' equity | $557.8m | $566.5m | $579.3m | $612.6m | $610.3m | $605.4m | $614.1m | $668.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.2% | 11.5% | 5.9% |
| Operating income | — | — | -19.4% |
| Net income | — | — | 3.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 15.2% | 17.3% | 17.7% | 17.7% |
| Operating margin | 0.1% | 3.1% | 3.3% | 2.4% |
| Net margin | -1.8% | 1.2% | 1.6% | 0.9% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -9.5 | -9.3 | 2.9 | 6.4 | 13.5 | 38.7 | 31.0 | 26.7 | -40.8 | -32.9 |
| Price to sales | 0.2 | 0.1 | 0.1 | 0.3 | 0.5 | 0.5 | 0.3 | 0.3 | 0.2 | 0.4 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 17% | -52% | -25% | 23% | 65% | 32% | 6% | -36% | 36% | 46% |
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.