L
46.60
+2.26%
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
$1.71bn
FY2016FY2025
Net income
$72.6m
FY2016FY2025
Free cash flow
−$140.9m
FY2016FY2025
Shareholders' equity
$2.10bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.71bn | $2.20bn | $2.36bn | $2.30bn | $3.05bn | $2.37bn | $1.84bn | $1.50bn | $1.26bn | $838.3m |
| Gross profit | $353.5m | $533.3m | $542.2m | $646.6m | $818.0m | $603.1m | $436.5m | $379.9m | $320.4m | $221.6m |
| Operating income | $79.8m | $212.1m | $233.3m | $390.1m | $547.7m | $364.7m | $227.5m | $200.1m | $169.8m | $111.5m |
| Net income | $72.6m | $196.1m | $199.2m | $326.6m | $429.6m | $323.9m | $178.6m | $155.3m | $113.3m | $75.0m |
| Diluted earnings per share | 3.13 | 8.30 | 8.42 | 13.89 | 17.49 | 12.69 | 6.94 | 6.28 | 4.53 | 3.28 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.93bn | $3.76bn | $3.41bn | $3.12bn | $2.35bn | $1.83bn | $1.67bn | $1.40bn | $1.08bn | $814.5m |
| Cash and short-term investments | $61.2m | $53.2m | $49.0m | $32.0m | $50.5m | $35.9m | $38.3m | $46.6m | $67.6m | $49.5m |
| Total liabilities | $1.83bn | $1.72bn | $1.55bn | $1.48bn | $956.0m | $687.1m | $820.9m | $739.5m | $590.0m | $459.3m |
| Debt | $1.66bn | $1.52bn | $1.35bn | $1.26bn | $805.2m | $538.4m | $690.6m | $653.7m | $475.2m | $400.5m |
| Shareholders' equity | $2.10bn | $2.04bn | $1.86bn | $1.64bn | $1.40bn | $1.14bn | $845.2m | $655.9m | $489.8m | $355.2m |
| Shares outstanding | 23m | 24m | 24m | 24m | 25m | 26m | 26m | 25m | 25m | 23m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −$140.0m | −$143.7m | −$57.0m | −$370.5m | $21.7m | $202.2m | −$41.9m | −$116.7m | −$68.5m | −$108.2m |
| Capital spending | −$924,000 | −$2.0m | −$1.4m | −$1.2m | −$1.7m | −$2.7m | −$734,000 | −$475,000 | −$518,000 | −$722,000 |
| Free cash flow | −$140.9m | −$145.7m | −$58.4m | −$371.6m | $20.0m | $199.5m | −$42.7m | −$117.2m | −$69.0m | −$108.9m |
| Dividends paid | — | — | — | — | −$1.24bn | −$377.1m | — | −$612.7m | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $516.0m | $319.7m | $474.0m | $396.6m | $483.5m | $351.4m | $557.4m | $651.9m |
| Gross profit | $101.7m | $59.9m | $83.1m | $86.1m | $110.6m | $73.7m | $127.5m | $163.5m |
| Operating income | $29.0m | −$582,000 | $18.5m | $21.5m | $39.6m | $169,000 | $45.6m | $80.3m |
| Net income | $27.0m | $2.2m | $17.3m | $19.7m | $31.5m | $4.0m | $50.9m | $69.6m |
| Diluted earnings per share | 1.16 | 0.09 | 0.75 | 0.85 | 1.36 | 0.17 | 2.15 | 2.95 |
| Cash from operations | $114.0m | −$55.0m | $86.0m | −$13.0m | −$86.0m | −$127.0m | $57.0m | −$17.0m |
| Total assets | $3.92bn | $4.01bn | $3.93bn | $4.04bn | $4.01bn | $3.89bn | $3.76bn | $3.83bn |
| Cash and short-term investments | $61.1m | $60.9m | $61.2m | $62.0m | $59.6m | $57.6m | $53.2m | $60.9m |
| Debt | $1.59bn | $1.71bn | $1.66bn | $1.77bn | $1.76bn | $1.65bn | $1.52bn | $1.59bn |
| Shareholders' equity | $2.13bn | $2.10bn | $2.10bn | $2.08bn | $2.06bn | $2.04bn | $2.04bn | $2.00bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -9.5% | -6.4% | 10.5% |
| Operating income | -41.1% | -26.2% | 0.0% |
| Net income | -39.4% | -25.9% | 3.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 22.7% | 24.2% | 25.0% | 25.0% |
| Operating margin | 7.5% | 10.7% | 13.1% | 13.0% |
| Net margin | 6.9% | 9.3% | 11.1% | 10.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 13.7 | 10.8 | 15.8 | 6.7 | 8.8 | 8.3 | 10.2 | 7.2 | 16.6 | 8.8 |
| Price to sales | 0.6 | 1.0 | 1.3 | 0.9 | 1.2 | 1.1 | 1.0 | 0.7 | 1.5 | 0.8 |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -51% | -27% | 31% | -33% | 30% | 59% | 60% | -40% | 157% | 24% |
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.