50.33
+3.20%
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.48bn
FY2017FY2024
Net income
$61.2m
FY2017FY2024
Free cash flow
$361.5m
FY2017FY2024
Shareholders' equity
−$2.98bn
FY2017FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.48bn | $1.26bn | $1.21bn | $160.6m | $148.4m | $135.8m | $76.8m | $15.1m |
| Gross profit | $837.6m | $719.1m | $655.0m | $110.9m | $108.2m | $79.9m | $22.8m | −$1.5m |
| Operating income | $183.3m | $178.7m | $163.1m | $66.1m | $63.2m | $14.9m | −$12.2m | −$11.5m |
| Net income | $61.2m | $272.0m | $61.1m | −$13.9m | $2.8m | −$369.7m | −$4.4m | −$18.6m |
| Diluted earnings per share | 1.02 | 1.86 | 1.48 | -1.86 | 0.08 | -49.29 | -0.25 | -3.00 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Total assets | $6.81bn | $6.50bn | $5.92bn | $1.72bn | $1.80bn | $1.50bn | $1.86bn | $379.7m |
| Cash and short-term investments | $3.6m | $4.5m | $6.4m | $132.0m | $24.2m | $6.0m | $449.9m | $500,000 |
| Total liabilities | $9.79bn | $7.03bn | $6.76bn | $2.30bn | $2.05bn | $1.85bn | $2.07bn | $14.5m |
| Debt | $3.50bn | $3.56bn | $3.37bn | $657.0m | $624.0m | $407.8m | — | — |
| Shareholders' equity | −$2.98bn | −$530.8m | −$839.8m | −$577.2m | −$246.5m | −$353.1m | −$213.7m | $365.3m |
| Shares outstanding | 60m | 146m | 41m | 8m | 33m | 8m | 17m | 6m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Cash from operations | $637.3m | $584.5m | $613.0m | $209.7m | $164.3m | $76.3m | $700,000 | — |
| Capital spending | −$275.9m | −$329.6m | −$221.6m | −$4.6m | −$30.0m | −$342.7m | −$84.0m | — |
| Free cash flow | $361.5m | $254.9m | $391.4m | $205.1m | $134.3m | −$266.4m | −$83.3m | — |
| Dividends paid | −$396.0m | −$82.0m | −$42.4m | −$22.5m | — | — | — | — |
Latest quarters
By quarter end
| Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | Dec 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $464.0m | $426.7m | $443.3m | $385.7m | $396.4m | $700.9m | $341.4m | $348.9m |
| Gross profit | $221.5m | $263.5m | $213.1m | $203.6m | $245.9m | $388.1m | $181.4m | $200.6m |
| Operating income | $19.8m | $77.4m | $19.2m | $23.6m | $72.9m | $86.8m | $30.3m | $60.4m |
| Net income | $1.9m | $20.2m | $2.8m | $316,000 | $21.0m | $39.9m | $7.4m | $243.0m |
| Diluted earnings per share | 0.03 | 0.33 | 0.05 | 0.01 | 0.35 | 0.66 | 0.12 | 0.56 |
| Total assets | $7.20bn | $7.15bn | $7.03bn | $6.81bn | $6.86bn | $6.86bn | $6.45bn | $6.50bn |
| Cash and short-term investments | $7.7m | $10.7m | $8.8m | $3.6m | $20.4m | $12.5m | $9.8m | $4.5m |
| Debt | $4.13bn | $3.93bn | $3.72bn | $3.50bn | $3.43bn | $3.41bn | $3.52bn | $3.56bn |
| Shareholders' equity | −$1.78bn | −$1.57bn | −$2.55bn | −$2.98bn | −$1.72bn | −$1.21bn | −$973.4m | −$530.8m |
Financial ratios
Data as of 11 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 33.8% | 36.3% | 36.6% | 33.9% | 27.9% | 29.6% |
| Operating margin | 45.5% | 32.2% | 28.1% | 32.4% | 16.2% | -251.4% |
| Net margin | 29.8% | 16.5% | 30.8% | 11.2% | 0.2% | -281.8% |
| Return on equity | -93.0% | -8.2% | -72.8% | -16.1% | 14820.0% | -111.0% |
| Return on assets | 7.2% | 3.6% | 5.9% | 2.3% | 0.0% | -32.1% |
| Free cash flow yield | 32.8% | 28.2% | 30.6% | 35.1% | 15.8% | 29.8% |
| Revenue growth | 19.0% | 18.0% | 3.5% | 83.3% | 61.4% | 8.3% |
| Earnings growth | 115.3% | -36.8% | 185.2% | 9044.3% | -100.1% | 700.2% |
| Current ratio | 0.69x | 0.70x | 1.03x | 1.06x | 0.90x | 0.71x |
| Debt to equity | -6.79x | -1.18x | -6.77x | -4.04x | 74305.60x | 0.68x |
| Equity ratio | -7.8% | -43.7% | -8.2% | -14.2% | 0.0% | 28.9% |
| Interest coverage | 3.56x | 2.27x | 1.77x | 2.63x | 1.03x | -470.88x |
| Buybacks as a share of market value | -6.7% | -8.4% | -25.7% | -17.6% | -100.0% | 74.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 109.8% | 61.3% | — |
| Operating income | 40.5% | 65.2% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 56.8% | 56.5% | 57.1% | — |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Price to earnings | 55.7 | 17.9 | 22.4 | -16.5 | 275.4 | -0.6 | -303.9 | -32.4 |
| Price to sales | 2.3 | 3.9 | 1.1 | 1.4 | 5.2 | 1.6 | 17.4 | 39.9 |
Market value over time
31 May 2017 to 9 Oct 2026, in USD
$97.2m$4.05bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Return | -39% | 61% | 9% | -1% | 35% | -6% | -68% | -20% | -0% |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 24 Jul 2026.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Paid in the year | 3.12 | 3.03 | 3.00 | 2.25 | 2.25 | 0.75 |
- 2-for-1 split · 9 Jun 2022
- 1-to-1 reverse split · 23 Feb 2022
- 20-to-1 reverse split · 1 Jul 2020
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.