G
42.49
-1.12%
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
$962.2m
FY2018FY2025
Net income
$68.3m
FY2018FY2025
Free cash flow
$280.7m
FY2018FY2025
Shareholders' equity
$932.7m
FY2018FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $962.2m | $752.8m | $569.9m | $409.0m | $245.3m | $136.4m | $65.9m | $38.6m |
| Gross profit | $436.2m | $339.4m | $233.6m | $158.2m | $91.4m | $43.5m | $18.7m | $8.6m |
| Research and development | $122.8m | $105.5m | $97.6m | $81.2m | $29.8m | $15.4m | $12.0m | $9.5m |
| Operating income | $71.7m | −$67.9m | −$137.1m | −$189.3m | −$65.7m | $8.4m | −$5.0m | −$10.4m |
| Net income | $68.3m | −$75.5m | −$133.8m | −$195.4m | −$74.9m | $3.9m | −$7.5m | −$11.6m |
| Diluted earnings per share | 0.39 | -0.43 | -0.81 | -1.22 | -0.50 | 0.08 | -0.06 | -0.09 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total assets | $1.46bn | $1.26bn | $1.20bn | $1.16bn | $846.1m | $347.3m | $43.6m | $28.5m |
| Cash and short-term investments | $622.8m | $474.4m | $317.4m | $228.2m | $509.1m | $92.0m | $5.1m | $9.6m |
| Total liabilities | $530.1m | $370.0m | $300.4m | $234.5m | $150.4m | $205.8m | $96.6m | $20.4m |
| Debt | $5.1m | — | — | — | — | — | — | — |
| Shareholders' equity | $932.7m | $893.4m | $902.0m | $928.1m | $695.8m | $141.5m | −$53.0m | $8.1m |
| Shares outstanding | 176m | 176m | 166m | 161m | 149m | 52m | 122m | 122m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Cash from operations | $283.8m | $169.4m | $108.2m | $89.3m | $18.2m | $29.4m | $7.0m | −$8.0m |
| Capital spending | −$3.1m | −$2.3m | −$1.7m | −$8.4m | −$2.9m | −$456,000 | −$264,000 | −$108,000 |
| Free cash flow | $280.7m | $167.1m | $106.5m | $81.0m | $15.3m | $28.9m | $6.8m | −$8.1m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $299.0m | $252.1m | $336.7m | $220.8m | $214.9m | $189.9m | $262.9m | $176.0m |
| Gross profit | $131.9m | $114.9m | $154.8m | $99.6m | $97.7m | $84.1m | $118.7m | $80.1m |
| Operating income | $44.7m | $33.0m | $63.3m | $17.1m | $10.5m | −$19.2m | $5.2m | −$21.0m |
| Net income | $47.7m | $30.4m | $62.5m | $13.2m | $10.5m | −$17.9m | $1.5m | −$22.6m |
| Diluted earnings per share | 0.27 | 0.17 | 0.35 | 0.07 | 0.06 | -0.10 | 0.01 | -0.13 |
| Cash from operations | $73.0m | −$72.0m | $216.0m | $74.0m | $64.0m | −$72.0m | $129.0m | $30.0m |
| Capital spending | — | — | — | — | −$1.0m | — | — | — |
| Free cash flow | — | — | — | — | $63.0m | — | — | — |
| Total assets | $1.36bn | $1.30bn | $1.46bn | $1.28bn | $1.22bn | $1.18bn | $1.26bn | $1.17bn |
| Cash and short-term investments | $530.4m | $552.5m | $622.8m | $552.4m | $515.5m | $444.8m | $474.4m | $358.5m |
| Debt | $6.0m | $5.3m | $5.1m | $4.8m | $4.7m | $4.4m | $4.3m | $8.7m |
| Shareholders' equity | $903.7m | $911.4m | $932.7m | $933.0m | $909.1m | $884.3m | $893.4m | $869.4m |
Financial ratios
Data as of 15 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 45.3% | 45.1% | 41.0% | 38.7% | 37.3% | 31.9% | — |
| Operating margin | 7.4% | -9.0% | -23.1% | -46.3% | -26.8% | 6.2% | — |
| Net margin | 7.1% | -10.0% | -23.5% | -47.8% | -30.6% | 2.9% | — |
| Return on equity | 7.3% | -8.5% | -14.8% | -21.1% | -10.8% | -8.8% | — |
| Return on assets | 4.7% | -6.0% | -11.1% | -16.8% | -8.9% | 2.4% | — |
| Free cash flow yield | 4.2% | 2.5% | 1.7% | 1.6% | 0.4% | 1.5% | — |
| Revenue growth | 27.8% | 32.1% | 39.3% | 66.8% | 79.9% | 107.1% | — |
| Earnings growth | -190.4% | -43.5% | -31.5% | 160.8% | -2014.5% | -151.9% | — |
| Current ratio | 1.93x | 2.08x | 1.90x | 1.79x | 4.73x | 1.82x | — |
| Debt to equity | 0.01x | 0.00x | 0.00x | 0.00x | 0.00x | -0.02x | — |
| Equity ratio | 63.8% | 70.7% | 75.0% | 79.8% | 82.2% | -27.6% | — |
| Interest coverage | 61.20x | -5.92x | — | -15.66x | -7.66x | 1.94x | -1.93x |
| R&D as a share of sales | 12.8% | 14.0% | 17.1% | 19.9% | 12.1% | 11.3% | — |
| Buybacks as a share of market value | -0.2% | -6.1% | -3.1% | -7.6% | -188.8% | 57.7% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 33.0% | 47.8% | — |
| Operating income | — | 53.5% | — |
| Net income | — | 77.1% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 45.2% | 43.3% | 42.3% | — |
| Operating margin | 0.2% | -12.0% | -12.4% | — |
| Net margin | -0.4% | -12.5% | -13.2% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 101.4 | -126.8 | -49.0 | -17.0 | -126.3 |
| Price to sales | 7.2 | 12.7 | 11.5 | 8.1 | 38.6 |
Market value over time
28 May 2021 to 14 Oct 2026, in USD
$722.9m$6.72bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Return | -25% | 35% | 100% | -65% | 125% |
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.