Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $523.3M | $509.4M | $737.2M | $660.4M | $515.3M | $408.1M | $404.1M | $398.8M | $386.0M | $427.1M | $406.0M | $366.1M | $332.5M | $279.3M | $318.4M | $297.8M | $194.4M |
| Gross profit | $356.9M | $340.4M | $514.7M | $452.1M | $321.7M | $245.3M | $238.4M | $219.4M | $216.6M | — | — | — | — | — | — | — | — |
| Research & development | $188.0M | $159.3M | $159.8M | $135.8M | $110.5M | $89.2M | $78.6M | $82.4M | $103.4M | $117.5M | $136.9M | $88.1M | $81.0M | $77.6M | $71.9M | $60.3M | $56.1M |
| Operating expenses | $345.7M | $305.9M | $302.4M | $264.7M | $220.9M | $192.9M | $179.4M | $222.6M | $264.2M | — | — | — | — | — | — | — | — |
| Operating income | $11.2M | $34.5M | $212.3M | $187.4M | $100.8M | $52.4M | $59.0M | −$3.1M | −$47.6M | −$26.7M | −$107.2M | $41.6M | $26.8M | −$9.4M | $41.3M | $55.1M | −$8.3M |
| EBITDAderived | $33.4M | $58.5M | $234.1M | $206.0M | $116.3M | $68.7M | $92.1M | $36.1M | $10.2M | $35.1M | −$46.4M | $63.9M | $47.6M | $12.8M | $58.0M | $69.6M | $6.0M |
| Net income | $3.1M | $61.1M | $259.1M | $178.9M | $95.9M | $47.4M | $43.5M | −$26.3M | −$70.6M | −$54.1M | −$159.2M | $48.6M | $22.3M | −$29.6M | $78.2M | $57.1M | −$7.0M |
| Basic EPSper diluted share | $0.02 | $0.44 | $1.88 | $1.30 | $0.70 | $0.35 | $0.33 | -$0.21 | -$0.58 | -$0.45 | -$1.36 | $0.41 | $0.19 | -$0.25 | $0.66 | $0.49 | -$0.06 |
| Diluted EPSper diluted share | $0.02 | $0.44 | $1.85 | $1.27 | $0.67 | $0.34 | $0.32 | -$0.21 | -$0.58 | -$0.45 | -$1.36 | $0.40 | $0.19 | -$0.25 | $0.65 | $0.48 | -$0.06 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | Desale PravinSVP, R&D | SellCommon Stock | 2.0K | $142.89 | $291.4K | 73.5K |
| Jun 4, 2026Form 4 · 10b5-1 | Feanny Tracy AnnSVP, General Counsel | SellCommon Stock | 198 | $154.53 | $30.6K | 63.1K |
| Jun 4, 2026Form 4 · 10b5-1 | Feanny Tracy AnnSVP, General Counsel | SellCommon Stock | 762 | $153.74 | $117.1K | 63.3K |
| Jun 4, 2026Form 4 · 10b5-1 | Feanny Tracy AnnSVP, General Counsel | SellCommon Stock | 498 | $152.80 | $76.1K | 64.0K |
| Jun 4, 2026Form 4 · 10b5-1 | Feanny Tracy AnnSVP, General Counsel | SellCommon Stock | 382 | $151.70 | $57.9K | 64.5K |