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 | $1.00B | $831.5M | $1.04B | $867.8M | $679.4M | $541.2M | $424.3M | $441.3M | $510.4M | $458.8M | $407.5M | $401.2M | $382.6M | $330.2M | $344.7M | $287.0M | $232.9M |
| Gross profit | $568.3M | $453.6M | $518.3M | $435.4M | $356.6M | $267.0M | $187.9M | $197.4M | $172.9M | $201.2M | $190.4M | $177.8M | $171.1M | $137.6M | $119.5M | $112.7M | $76.6M |
| Research & development | $190.4M | $179.9M | $177.8M | $132.0M | $101.7M | $85.3M | $81.2M | $90.0M | $127.5M | $106.9M | $89.7M | $80.3M | $79.3M | $66.7M | $67.7M | $55.4M | $46.1M |
| Operating expenses | $547.3M | $496.6M | $492.7M | $382.8M | $282.6M | $230.2M | $203.3M | $215.9M | $254.4M | $229.3M | $216.9M | $198.2M | $189.5M | $166.6M | $171.8M | $130.2M | $96.0M |
| Operating income | $21.0M | −$43.0M | $25.6M | $52.6M | $73.9M | $36.8M | −$15.4M | −$18.5M | −$81.6M | −$28.1M | −$26.5M | −$20.4M | −$18.5M | −$29.0M | −$52.3M | −$17.5M | −$19.3M |
| EBITDAderived | $38.7M | −$23.5M | $42.2M | $66.9M | — | — | — | −$9.3M | −$69.8M | −$14.0M | $2.3M | $7.4M | $10.3M | −$2.7M | −$44.4M | −$12.5M | −$14.4M |
| Net income | $17.9M | −$29.7M | $29.3M | $41.0M | $238.4M | $33.5M | −$17.7M | −$19.3M | −$83.0M | −$27.4M | −$26.3M | −$20.8M | −$17.3M | −$28.3M | −$52.5M | −$19.5M | −$26.2M |
| Basic EPSper diluted share | $0.27 | -$0.45 | $0.44 | $0.63 | $3.77 | $0.57 | -$0.32 | -$0.37 | -$1.66 | -$0.56 | -$0.51 | -$0.41 | -$0.35 | -$0.59 | -$1.15 | -$0.65 | -$6.48 |
| Diluted EPSper diluted share | $0.26 | -$0.45 | $0.42 | $0.60 | $3.51 | $0.54 | -$0.32 | -$0.37 | -$1.66 | -$0.56 | -$0.51 | -$0.41 | -$0.35 | -$0.59 | -$1.15 | -$0.65 | -$6.48 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 27, 2026Form 4 · 10b5-1 | Russo CarlDirector,TenPercentOwner | SellCommon Stock · indirect | 4.1K | $43.75 | $179.0K | 1.64M |
| Apr 27, 2026Form 4 · 10b5-1 | Russo CarlDirector,TenPercentOwner | SellCommon Stock · indirect | 20.9K | $43.17 | $902.6K | 1.65M |
| Feb 3, 2026Form 4 · 10b5-1 | Russo CarlDirector,TenPercentOwner | SellCommon Stock · indirect | 11.5K | $47.66 | $549.2K | 1.67M |
| Feb 3, 2026Form 4 · 10b5-1 | Russo CarlDirector,TenPercentOwner | SellCommon Stock · indirect | 13.5K | $46.93 | $632.5K | 1.68M |
| Nov 10, 2025Form 4 | Eleniak Shane Todd MarshallChief Product Officer | SellCommon Stock | 24.0K | $64.14 | $1.54M | 0 |