68.61
+0.81%
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
$7.46bn
FY2016FY2025
Net income
$369.4m
FY2016FY2025
Free cash flow
$296.5m
FY2016FY2025
Shareholders' equity
$1.51bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.46bn | $7.97bn | $8.23bn | $7.32bn | $4.71bn | $3.12bn | $5.40bn | $3.41bn | $2.44bn | $1.87bn |
| Gross profit | $1.35bn | $741.7m | $1.27bn | $846.0m | $277.4m | $87.1m | $511.8m | $355.0m | $342.4m | $197.1m |
| Research and development | — | — | $11.4m | $9.0m | $9.6m | — | — | — | — | — |
| Operating income | $538.8m | $47.6m | $680.0m | $437.9m | −$13.8m | −$359.6m | $148.0m | $81.9m | $94.0m | −$25.2m |
| Net income | $369.4m | −$33.3m | $728.6m | $364.2m | −$81.3m | −$409.1m | $40.8m | $39.4m | $72.6m | −$45.8m |
| Diluted earnings per share | 7.26 | -0.60 | 12.02 | 6.03 | -1.36 | -7.66 | 0.73 | 0.85 | 1.59 | -1.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $4.07bn | $3.83bn | $3.86bn | $3.28bn | $2.57bn | $2.13bn | $2.70bn | $1.46bn | $1.35bn | $1.15bn |
| Cash and short-term investments | $164.1m | $191.9m | $279.1m | $490.9m | $112.2m | $68.3m | $126.0m | $75.1m | $118.3m | $47.8m |
| Total liabilities | $2.52bn | $2.64bn | $2.53bn | $2.64bn | $2.30bn | $1.89bn | $2.05bn | $948.4m | $899.7m | $776.5m |
| Debt | $902.4m | $1.13bn | $665.1m | $513.6m | $573.8m | $718.0m | $619.9m | $398.8m | $386.0m | $372.2m |
| Shareholders' equity | $1.51bn | $1.19bn | $1.34bn | $644.5m | $265.7m | $246.3m | $648.2m | $512.3m | $447.7m | $368.9m |
| Shares outstanding | 51m | 55m | 61m | 60m | 60m | 53m | 56m | 46m | 46m | 45m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $445.3m | $83.8m | $579.2m | $452.6m | −$27.6m | −$37.2m | $105.6m | $90.6m | $106.5m | −$23.4m |
| Capital spending | −$148.9m | −$135.5m | −$82.3m | −$53.0m | −$29.5m | −$63.5m | −$83.9m | −$48.4m | −$31.7m | −$24.8m |
| Free cash flow | $296.5m | −$51.8m | $496.9m | $399.6m | −$57.2m | −$100.7m | $21.7m | $42.2m | $74.8m | −$48.2m |
| Dividends paid | — | −$13.1m | −$4.3m | — | −$247.9m | — | −$111.3m | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $2.97bn | $1.82bn | $1.81bn | $2.01bn | $1.89bn | $1.75bn | $1.83bn | $2.14bn |
| Gross profit | $852.7m | $160.4m | $381.3m | $559.2m | $265.2m | $149.1m | $119.0m | $206.9m |
| Operating income | $634.6m | $74.4m | $99.3m | $358.5m | $96.8m | −$15.4m | −$50.8m | $36.4m |
| Net income | $462.1m | $54.5m | $77.7m | $262.6m | $59.5m | −$30.4m | −$55.7m | $7.5m |
| Diluted earnings per share | 9.35 | 1.10 | 1.53 | 5.16 | 1.17 | -0.60 | -1.01 | 0.14 |
| Cash from operations | $408.0m | −$166.0m | $200.0m | $139.0m | $133.0m | −$1.0m | −$15.0m | $78.0m |
| Capital spending | −$39.0m | −$43.0m | −$27.0m | −$32.0m | −$48.0m | −$40.0m | −$47.0m | −$28.0m |
| Free cash flow | $369.0m | −$209.0m | $173.0m | $107.0m | $85.0m | −$41.0m | −$62.0m | $50.0m |
| Total assets | $3.83bn | $4.21bn | $4.07bn | $4.08bn | $3.90bn | $3.75bn | $3.83bn | $3.85bn |
| Cash and short-term investments | $164.1m | $172.5m | $164.1m | $159.4m | $169.2m | $133.7m | $191.9m | $183.0m |
| Debt | $842.6m | $1.34bn | $902.4m | $1.30bn | $1.21bn | $1.24bn | $1.19bn | $1.12bn |
| Shareholders' equity | $1.51bn | $1.52bn | $1.51bn | $1.40bn | $1.15bn | $1.11bn | $1.19bn | $1.25bn |
Financial ratios
Data as of 29 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 18.1% | 9.3% | 15.5% | 11.6% | 5.9% | 2.8% |
| Operating margin | 7.5% | 0.5% | 8.3% | 5.9% | -0.3% | -11.5% |
| Net margin | 4.9% | -0.4% | 8.9% | 5.0% | -1.7% | -13.1% |
| Return on equity | 24.4% | -2.8% | 54.6% | 56.5% | -30.6% | -166.1% |
| Return on assets | 9.1% | -0.9% | 18.9% | 11.1% | -3.2% | -19.2% |
| Free cash flow yield | 15.8% | 5.4% | 14.8% | 11.3% | 0.0% | 0.7% |
| Revenue growth | -6.4% | -3.1% | 12.4% | 55.4% | 50.7% | -42.1% |
| Earnings growth | -1208.5% | -104.6% | 100.1% | -548.0% | -80.1% | -1102.4% |
| Current ratio | 1.60x | 1.62x | 1.30x | 1.05x | 0.83x | 0.72x |
| Debt to equity | 0.60x | 1.00x | 0.54x | 0.89x | 2.33x | 3.11x |
| Equity ratio | 37.1% | 31.1% | 34.6% | 19.6% | 10.3% | 11.5% |
| Interest coverage | 6.80x | 0.53x | 9.47x | 6.34x | -0.21x | -5.12x |
| R&D as a share of sales | — | — | 0.1% | 0.1% | 0.2% | — |
| Buybacks as a share of market value | 7.9% | 8.8% | -0.4% | -0.9% | -12.1% | 4.4% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.6% | 19.0% | 13.7% |
| Operating income | 7.2% | — | 24.2% |
| Net income | 0.5% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 13.6% | 13.6% | 11.8% | 11.6% |
| Operating margin | 3.8% | 5.5% | 3.4% | 3.1% |
| Net margin | 2.2% | 4.6% | 2.4% | 1.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 4.8 | -27.2 | 3.0 | 3.9 | -12.1 | -1.8 | 31.8 | 16.7 | 12.1 | -14.4 |
| Price to sales | 0.2 | 0.1 | 0.3 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.4 | 0.3 |
Market value over time
30 Sept 2016 to 28 Oct 2026, in USD
$549.4m$3.65bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 139% | -57% | 77% | 45% | 12% | -48% | 73% | -29% | 41% | -39% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years.
- 10-to-1 reverse split · 29 Jan 2014
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.