Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $787.8M | $769.3M | $689.1M | $618.3M | $502.8M | $373.6M | $300.6M | $253.4M | $202.6M | $164.4M |
| Gross profit | $613.0M | $595.2M | $518.7M | $457.9M | $367.3M | $269.4M | $212.4M | $171.9M | $137.1M | $101.9M |
| Research & development | $185.5M | $209.3M | $177.4M | $154.6M | $119.1M | $83.5M | $64.0M | $55.5M | $45.6M | $37.9M |
| Operating expenses | $483.7M | $530.0M | $529.9M | $550.5M | $421.5M | $291.8M | $231.2M | $183.6M | $140.2M | $116.3M |
| Operating income | $129.3M | $65.2M | −$11.3M | −$92.6M | −$54.2M | −$22.4M | −$18.7M | −$11.7M | −$3.1M | −$14.5M |
| EBITDAderived | $155.0M | $80.0M | −$1.8M | −$84.6M | −$49.8M | −$16.1M | −$13.2M | −$6.8M | $1.1M | −$7.0M |
| Net income | $115.4M | $215.6M | $46.9M | −$89.9M | −$56.2M | −$22.9M | −$16.7M | −$19.9M | −$4.1M | −$16.2M |
| Basic EPSper diluted share | $0.87 | $1.61 | $0.35 | -$0.69 | -$0.44 | -$0.19 | -$0.15 | -$0.38 | -$0.32 | -$0.51 |
| Diluted EPSper diluted share | $0.84 | $1.52 | $0.06 | -$0.69 | -$0.44 | -$0.19 | -$0.15 | -$0.38 | -$0.32 | -$0.51 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4 | Gessert EricaChief Financial Officer | SellCommon Stock | 9.2K | $8.15 | $74.7K | 341.6K |
| Jun 18, 2026Form 4 | Mekhalfa SabrinaChief Accounting Officer | SellCommon Stock | 1.3K | $8.15 | $10.4K | 4.4K |
| Jun 18, 2026Form 4 | Brown HaydenPresident & CEO | SellCommon Stock | 23.5K | $8.15 | $191.3K | 797.5K |
| May 18, 2026Form 4 | Gessert EricaChief Financial Officer | SellCommon Stock | 22.2K | $8.66 | $191.9K | 332.6K |
| May 18, 2026Form 4 | Kappus Anthony RayGM & Chief Operating Officer | SellCommon Stock | 1.9K | $8.66 | $16.5K | 3.2K |