Revenue
2017
2018
2019
2020
2021
2022
2024
2025
| 2025 | 2024 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $719.0M | $661.8M | $667.2M | $579.8M | $520.4M | $392.8M | $408.9M | $302.2M | $215.0M | $147.5M | $92.7M | $12.0M | $1.5M | $803,000 | $106,000 |
| Research & development | $106.2M | $108.8M | $74.6M | $90.5M | $76.0M | $69.1M | $89.2M | $49.6M | $42.8M | $29.1M | $19.6M | $17.2M | $23.5M | $30.6M | $35.1M |
| Operating income | −$62.3M | $81.7M | $46.1M | $86.0M | $173.7M | $148.6M | $144.4M | $99.5M | $54.2M | $20.8M | −$5.3M | −$61.9M | −$42.2M | −$37.8M | −$40.1M |
| EBITDAderived | $29.3M | $162.1M | $131.7M | $118.6M | $191.8M | $155.2M | $151.5M | $107.7M | $56.6M | $21.8M | −$4.3M | −$61.2M | −$41.3M | −$36.9M | −$38.9M |
| Net income | −$38.5M | $73.9M | $60.7M | $53.4M | $127.0M | $113.1M | $111.0M | $57.3M | $91.2M | $13.9M | −$10.9M | −$92.3M | −$46.3M | $53.8M | −$38.5M |
| Basic EPSper diluted share | -$0.68 | $1.34 | $1.13 | $1.01 | $2.41 | $2.16 | $2.13 | $1.13 | $1.84 | $0.29 | -$0.26 | -$2.90 | -$2.72 | $31.39 | -$26.38 |
| Diluted EPSper diluted share | -$0.68 | $1.32 | $1.04 | $0.98 | $2.36 | $2.10 | $2.05 | $1.08 | $1.76 | $0.28 | -$0.26 | -$2.90 | -$2.72 | $31.39 | -$26.38 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 18, 2026Form 4 · 10b5-1 | Bhatt Padmanabh P.Sr. VP of IP, CSO | SellCommon Stock | 412 | $50.48 | $20.8K | 17.0K |
| Mar 18, 2026Form 4 · 10b5-1 | Bhatt Padmanabh P.Sr. VP of IP, CSO | SellCommon Stock | 6.8K | $49.55 | $338.8K | 17.5K |
| Mar 17, 2026Form 4 · 10b5-1 | Bhatt Padmanabh P.Sr. VP of IP, CSO | SellCommon Stock | 22.3K | $50.73 | $1.13M | 17.0K |
| Mar 17, 2026Form 4 · 10b5-1 | Bhatt Padmanabh P.Sr. VP of IP, CSO | SellCommon Stock | 27.7K | $49.95 | $1.38M | 39.3K |
| Mar 16, 2026Form 4 · 10b5-1 | Bhatt Padmanabh P.Sr. VP of IP, CSO | SellCommon Stock | 15.9K | $50.49 | $802.1K | 17.0K |