Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.72B | $2.51B | $2.57B | $2.57B | $2.51B | $1.93B | $2.28B | $2.84B | $2.81B |
| Gross profit | $1.49B | $1.37B | $1.44B | $1.47B | $1.43B | $1.05B | $1.35B | $1.60B | $1.62B |
| Research & development | $114.0M | $99.1M | $93.8M | $100.1M | $100.5M | $86.7M | $133.1M | $172.0M | $172.4M |
| Operating expenses | — | $2.27B | $2.18B | $2.13B | — | — | — | — | — |
| Operating income | $216.1M | −$1.04B | $31.5M | $319.2M | $306.2M | $43.5M | $235.7M | $298.4M | $386.6M |
| EBITDAderived | $332.1M | −$915.1M | $167.1M | $457.0M | $424.0M | $165.2M | $356.1M | $428.4M | $508.0M |
| Net income | $47.0M | −$1.12B | −$100.2M | $243.1M | $340.5M | $33.3M | $217.6M | $230.7M | $301.1M |
| Basic EPSper diluted share | $0.28 | -$6.50 | -$0.60 | $1.49 | $2.11 | $0.21 | $1.60 | $1.80 | $2.35 |
| Diluted EPSper diluted share | $0.28 | -$6.50 | -$0.60 | $1.37 | $1.92 | $0.20 | $1.60 | $1.80 | $2.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 10, 2026Form 4 · 10b5-1 | Reis MischaSVP, Strategy & Bus. Dev. | SellCommon Stock | 5.6K | $30.00 | $169.0K | 32.4K |
| Feb 10, 2026Form 4 · 10b5-1 | Reis MischaSVP, Strategy & Bus. Dev. | SellCommon Stock | 4.0K | $30.00 | $121.2K | 32.4K |
| Aug 25, 2025Form 4 · 10b5-1 | Reis MischaSVP, Strategy & Bus. Dev. | SellCommon Stock | 15.0K | $21.60 | $324.0K | 32.4K |
| Aug 13, 2024Form 4 | Keel Paul AChief Executive Officer | BuyCommon Stock | 30.0K | $16.87 | $506.1K | 402.6K |
| Aug 12, 2024Form 4 | Hammes Eric D.Chief Financial Officer | BuyCommon Stock | 24.5K | $16.33 | $400.6K | 24.5K |