B
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.
Net income
$932.6m
FY2016FY2025
Total assets
$16.20bn
FY2016FY2025
Shareholders' equity
$4.87bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating income | $1.19bn | $1.46bn | $1.29bn | $662.8m | $408.1m | −$53.1m | $294.3m | $98.8m | $193.1m | $318.1m |
| Net income | $932.6m | $1.13bn | $1.03bn | $483.3m | $308.7m | −$46.1m | $234.1m | $68.2m | $130.0m | $251.0m |
| Diluted earnings per share | 1.50 | 1.68 | 1.51 | 0.77 | 0.50 | -0.08 | 0.44 | 0.13 | 0.24 | 0.47 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $16.20bn | $15.42bn | $13.67bn | $15.10bn | $12.81bn | $10.59bn | $8.87bn | $7.73bn | $7.56bn | $7.01bn |
| Cash and short-term investments | $1.37bn | $882.1m | $593.3m | $652.5m | $591.8m | $309.5m | $278.5m | $325.9m | $431.5m | $462.7m |
| Total liabilities | $11.33bn | $10.81bn | $9.78bn | $12.53bn | $10.68bn | $8.78bn | $7.25bn | $6.27bn | $6.06bn | $5.52bn |
| Debt | — | $615.6m | $624.9m | $620.7m | $639.0m | $637.2m | $586.2m | $344.3m | $366.0m | $361.0m |
| Shareholders' equity | $4.87bn | $4.61bn | $3.88bn | $2.57bn | $2.13bn | $1.81bn | $1.63bn | $1.47bn | $1.50bn | $1.48bn |
| Shares outstanding | 621m | 674m | 682m | 626m | 618m | 586m | 531m | 532m | 532m | 533m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Operating income | $235.8m | $647.1m | $523.5m | $675.1m | $748.4m | $1.29bn | $384.0m | $386.1m |
| Net income | $183.2m | $495.5m | $420.3m | $558.7m | $571.6m | $742.7m | $284.1m | $188.6m |
| Diluted earnings per share | 0.30 | 0.80 | 0.68 | 0.83 | 0.85 | 1.09 | 0.42 | 0.30 |
| Total assets | $16.34bn | $16.20bn | $15.83bn | $15.42bn | $14.16bn | $13.67bn | $12.86bn | $15.10bn |
| Cash and short-term investments | $1.12bn | $1.37bn | $985.9m | $882.1m | $945.6m | $812.3m | $577.9m | $652.5m |
| Debt | $549.2m | $549.1m | $548.9m | $548.7m | — | $548.3m | $548.1m | $548.0m |
| Shareholders' equity | $4.92bn | $4.87bn | $4.65bn | $4.61bn | $4.18bn | $3.88bn | $3.12bn | $2.57bn |
Financial ratios
Data as of 6 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Operating margin | 112.2% | 23.6% | 25.4% | 16.8% | 11.2% | -1.8% | — | — |
| Net margin | 88.1% | 19.1% | 20.1% | 13.9% | 9.4% | -1.6% | — | — |
| Return on equity | 19.1% | 24.5% | 26.4% | 18.8% | 14.5% | -2.5% | — | — |
| Return on assets | 5.8% | 7.3% | 7.5% | 3.2% | 2.4% | -0.4% | — | — |
| Revenue growth | -82.1% | 15.9% | 47.1% | 5.3% | 13.1% | 10.4% | — | — |
| Earnings growth | -17.5% | 10.1% | 112.5% | 56.6% | -769.6% | -119.7% | — | — |
| Current ratio | — | — | 6.00x | 2.36x | 2.58x | 1.80x | 1.65x | 2.36x |
| Debt to equity | 0.11x | 0.12x | 0.14x | 0.21x | 0.26x | 0.30x | — | — |
| Equity ratio | 30.1% | 29.9% | 28.4% | 17.0% | 16.6% | 17.1% | — | — |
| Interest coverage | 28.44x | 35.52x | 31.90x | 15.09x | 9.49x | -1.32x | — | — |
| Buybacks as a share of market value | 7.8% | 1.1% | -8.9% | -1.4% | -5.3% | -10.3% | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -32.7% | -18.3% | -5.1% |
| Operating income | 21.5% | — | 14.4% |
| Net income | 24.5% | — | 14.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 38.0% | 29.7% | 22.8% | 19.2% |
| Net margin | 29.6% | 23.0% | 17.6% | 14.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | 7.5 | 6.6 | 4.7 | 11.9 | 12.6 | -62.7 |
| Price to sales | 6.6 | 1.3 | 0.9 | 1.7 | 1.2 | 1.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 19 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.332 | 0.25 | 0.142 | 0.135 | 0.129 | 0.082 | 0.119 | 0.113 |
- 1-to-1 reverse split · 13 Apr 2016
- 1-to-1 reverse split · 9 Jun 2009
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.