23.35
+2.23%
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, before interest expense
$1.06bn
FY2018FY2025
Net income
$88.2m
FY2018FY2025
Total assets
$30.59bn
FY2018FY2025
Shareholders' equity
$4.34bn
FY2018FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $1.06bn | $1.07bn | $796.5m | $681.9m | $523.5m | $582.5m | $622.7m | $591.9m |
| Operating income | $99.5m | $155.8m | −$62.7m | $238.2m | $176.0m | $35.9m | $174.6m | $157.6m |
| Net income | $88.2m | $119.6m | $294.9m | $199.8m | $154.7m | $22.7m | $135.1m | $122.7m |
| Diluted earnings per share | 0.41 | 0.59 | 1.81 | 1.23 | 0.90 | 0.13 | 0.64 | 0.58 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total assets | $30.59bn | $25.56bn | $21.13bn | $22.65bn | $23.51bn | $15.96bn | $11.63bn | $11.38bn |
| Cash and short-term investments | $385.3m | $5.03bn | $5.10bn | $6.86bn | $9.74bn | $5.24bn | $1.87bn | $1.72bn |
| Total liabilities | $26.25bn | $21.95bn | $18.16bn | $20.18bn | $20.11bn | $12.54bn | $10.03bn | $9.95bn |
| Debt | $199.6m | — | — | — | — | — | — | — |
| Shareholders' equity | $4.34bn | $3.61bn | $2.97bn | $2.47bn | $3.41bn | $3.43bn | $1.60bn | $1.43bn |
| Shares outstanding | 216m | 203m | 163m | 162m | 172m | 172m | 210m | 210m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | $349.9m | $375.6m | $382.9m | $322.7m | $321.6m | $29.6m | $308.1m | $299.5m |
| Operating income | $77.2m | $83.8m | $89.2m | $94.0m | $100.3m | −$183.9m | $72.2m | −$3.4m |
| Net income | $105.2m | $65.3m | $99.5m | $106.1m | $100.2m | −$217.7m | $60.8m | −$6.2m |
| Diluted earnings per share | 0.48 | 0.30 | 0.46 | 0.49 | 0.46 | -1.01 | 0.30 | -0.03 |
| Total assets | $31.14bn | $30.63bn | $30.59bn | $25.46bn | $25.46bn | $24.99bn | $25.56bn | $25.51bn |
| Cash and short-term investments | $4.99bn | $428.5m | $385.3m | $417.3m | $580.6m | $425.8m | $5.03bn | $5.05bn |
| Debt | $763.0m | $689.2m | $199.6m | $29.7m | $26.8m | $20.1m | $93.9m | $70.8m |
| Shareholders' equity | $4.28bn | $4.29bn | $4.34bn | $3.81bn | $3.68bn | $3.58bn | $3.61bn | $3.67bn |
Financial ratios
Data as of 15 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 9.4% | 14.5% | -7.9% | 34.9% | 33.6% | 6.2% |
| Net margin | 8.3% | 11.2% | 37.0% | 29.3% | 29.5% | 3.9% |
| Return on equity | 2.0% | 3.3% | 9.9% | 8.1% | 4.5% | 0.7% |
| Return on assets | 0.3% | 0.5% | 1.4% | 0.9% | 0.7% | 0.1% |
| Revenue growth | -1.2% | 34.4% | 16.8% | 30.3% | -10.1% | -6.5% |
| Earnings growth | -26.2% | -59.5% | 47.6% | 29.2% | 580.2% | -83.2% |
| Current ratio | 0.03x | 0.25x | 0.30x | 20.69x | 0.51x | 0.44x |
| Debt to equity | 0.05x | 0.03x | 0.02x | 0.58x | 0.01x | 0.01x |
| Equity ratio | 14.2% | 14.1% | 14.1% | 10.9% | 14.5% | 21.5% |
| Interest coverage | 0.30x | 0.46x | -0.25x | 6.42x | 33.01x | 2.97x |
| Buybacks as a share of market value | -6.8% | -24.5% | -0.3% | 5.9% | -0.4% | 18.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 15.7% | 12.7% | — |
| Operating income | -25.2% | 22.6% | — |
| Net income | -23.8% | 31.1% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | 45.2 | 29.2 | 7.8 | 14.0 | 22.5 | 123.2 |
| Price to sales | 3.8 | 3.3 | 2.9 | 4.1 | 6.7 | 4.8 |
Market value over time
30 Oct 2020 to 14 Oct 2026, in USD
$2.06bn$4.57bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Return | 12% | 15% | -14% | -14% | 27% | 30% |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 7 Dec 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Paid in the year | 0.58 | 0.63 | 0.45 | 0.41 | 0.40 | 0.30 |
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.