G
76.37
+7.49%
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
$2.94bn
FY2016FY2025
Net income
$537.9m
FY2016FY2025
Free cash flow
$588.8m
FY2016FY2025
Shareholders' equity
$4.57bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.94bn | $2.52bn | $1.57bn | $1.02bn | $958.1m | $789.0m | $785.4m | $713.0m | $636.0m | $564.0m |
| Gross profit | $1.98bn | $1.48bn | $1.02bn | $759.1m | $718.9m | $571.6m | $605.4m | $553.6m | $485.5m | $429.3m |
| Research and development | $185.0m | $163.8m | $124.0m | $73.0m | $97.3m | $84.5m | $60.1m | $55.5m | $43.7m | $44.5m |
| Operating income | $479.8m | $166.0m | $133.1m | $228.0m | $172.0m | $111.4m | $172.0m | $169.3m | $161.8m | $154.1m |
| Net income | $537.9m | $103.0m | $122.9m | $190.2m | $149.2m | $102.3m | $155.2m | $156.5m | $107.3m | $104.3m |
| Diluted earnings per share | 3.92 | 0.74 | 0.88 | 1.86 | 1.43 | 1.01 | 1.51 | 1.54 | 1.09 | 1.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $5.30bn | $5.25bn | $5.09bn | $2.08bn | $1.96bn | $1.68bn | $1.53bn | $1.30bn | $1.08bn | $927.6m |
| Cash and short-term investments | $557.2m | $890.1m | $517.8m | $446.1m | $443.4m | $426.7m | $311.5m | $339.7m | $373.7m | $290.3m |
| Total liabilities | $729.5m | $1.07bn | $1.09bn | $229.8m | $215.9m | $173.2m | $129.6m | $115.2m | $110.7m | $95.6m |
| Debt | $14.7m | $443.9m | $418.2m | — | — | — | — | — | — | — |
| Shareholders' equity | $4.57bn | $4.18bn | $4.00bn | $1.85bn | $1.74bn | $1.51bn | $1.40bn | $1.19bn | $967.8m | $832.1m |
| Shares outstanding | 137m | 140m | 139m | 102m | 104m | 101m | 103m | 102m | 99m | 97m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $753.4m | $520.6m | $243.5m | $178.5m | $276.3m | $198.8m | $172.0m | $181.6m | $159.5m | $171.9m |
| Capital spending | −$164.7m | −$115.4m | −$78.3m | −$74.0m | −$56.9m | −$63.7m | −$70.8m | −$59.7m | −$51.3m | −$40.9m |
| Free cash flow | $588.8m | $405.2m | $165.2m | $104.4m | $219.4m | $135.1m | $101.2m | $121.9m | $108.2m | $131.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $789.6m | $759.9m | $826.4m | $769.0m | $745.3m | $598.1m | $657.3m | $625.7m |
| Gross profit | $548.2m | $525.8m | $595.1m | $486.7m | $496.6m | $402.7m | $393.9m | $355.2m |
| Operating income | $182.4m | $163.6m | $171.7m | $135.0m | $76.1m | $97.0m | $60.3m | $48.9m |
| Net income | $151.6m | $124.3m | $140.6m | $119.0m | $202.8m | $75.5m | $26.5m | $51.8m |
| Diluted earnings per share | 1.10 | 0.90 | 1.02 | 0.87 | 1.48 | 0.55 | 0.19 | 0.37 |
| Cash from operations | $209.0m | $202.0m | $248.0m | $249.0m | $77.0m | $177.0m | $210.0m | $203.0m |
| Capital spending | −$33.0m | −$39.0m | −$56.0m | −$30.0m | −$51.0m | −$41.0m | −$17.0m | −$41.0m |
| Free cash flow | $176.0m | $163.0m | $192.0m | $219.0m | $26.0m | $136.0m | $193.0m | $162.0m |
| Total assets | $5.49bn | $5.44bn | $5.30bn | $5.10bn | $4.96bn | $4.71bn | $5.25bn | $5.09bn |
| Cash and short-term investments | $595.1m | $629.9m | $557.2m | $390.5m | $229.4m | $461.3m | $890.1m | $694.7m |
| Debt | $28.8m | $15.1m | $14.7m | $14.4m | $13.2m | $10.6m | $453.6m | $448.2m |
| Shareholders' equity | $4.77bn | $4.73bn | $4.57bn | $4.40bn | $4.30bn | $4.09bn | $4.18bn | $4.07bn |
Financial ratios
Data as of 3 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 67.4% | 58.9% | 65.1% | 74.2% | 75.0% | 72.4% | — |
| Operating margin | 16.3% | 6.6% | 8.5% | 22.3% | 17.9% | 14.1% | — |
| Net margin | 18.3% | 4.1% | 7.8% | 18.6% | 15.6% | 13.0% | — |
| Return on equity | 11.8% | 2.5% | 3.1% | 10.3% | 8.6% | 6.8% | — |
| Return on assets | 10.1% | 2.0% | 2.4% | 9.2% | 7.6% | 6.1% | — |
| Free cash flow yield | 8.9% | 6.0% | 3.1% | 3.3% | 4.2% | 3.4% | — |
| Revenue growth | 16.7% | 60.6% | 53.3% | 6.8% | 21.4% | 0.5% | — |
| Earnings growth | 422.3% | -16.2% | -35.4% | 27.5% | 45.9% | -34.1% | — |
| Current ratio | 4.26x | 2.54x | 4.88x | 6.18x | 6.17x | 6.80x | — |
| Debt to equity | 0.00x | 0.11x | 0.11x | 0.00x | 0.05x | 0.06x | — |
| Equity ratio | 86.2% | 79.5% | 78.6% | 88.9% | 89.0% | 89.7% | — |
| Interest coverage | — | 39.63x | 6.61x | 16.02x | 18.50x | 7.99x | 9.88x |
| R&D as a share of sales | 6.3% | 6.5% | 7.9% | 7.1% | 10.2% | 10.7% | — |
| Buybacks as a share of market value | 1.8% | -0.5% | -36.0% | 1.9% | -2.7% | 1.5% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 42.2% | 30.1% | 18.4% |
| Operating income | 28.2% | 33.9% | 10.8% |
| Net income | 41.4% | 39.4% | 16.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 63.5% | 65.2% | 66.7% | 69.2% |
| Operating margin | 11.8% | 12.5% | 13.2% | 16.3% |
| Net margin | 11.7% | 11.9% | 12.3% | 14.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 22.3 | 112.2 | 60.3 | 39.9 | 50.4 | 64.7 | 39.0 | 28.1 | 37.8 | 22.9 |
| Price to sales | 4.1 | 4.6 | 4.7 | 7.4 | 7.8 | 8.4 | 7.7 | 6.2 | 6.4 | 4.3 |
Market value over time
30 Nov 2016 to 2 Oct 2026, in USD
$2.09bn$10.45bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | 6% | 58% | -27% | 6% | 6% | 8% | 37% | 7% | 67% | -10% |
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.