Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.02B | $1.70B | $1.43B | $1.16B | $929.4M | $703.5M | $545.8M | $431.0M | $398.0M |
| Gross profit | $1.65B | $1.38B | $1.16B | $935.6M | $756.6M | $575.8M | $416.9M | $324.2M | $301.5M |
| Research & development | $474.3M | $384.6M | $304.7M | $218.3M | $156.3M | $111.4M | $119.3M | $76.8M | $58.3M |
| Operating expenses | $1.40B | $1.20B | $1.04B | $842.8M | $675.3M | $483.9M | $588.8M | $396.9M | $323.3M |
| Operating income | $245.4M | $179.4M | $128.4M | $92.8M | $81.3M | $91.9M | −$171.9M | −$72.7M | −$21.8M |
| EBITDAderived | $269.4M | $227.6M | $183.3M | $105.3M | $91.9M | $100.9M | −$164.0M | −$65.4M | −$13.0M |
| Net income | $162.7M | $483.7M | $154.6M | $108.0M | $52.5M | $75.7M | −$413.8M | −$116.2M | $9.2M |
| Basic EPSper diluted share | $0.54 | $1.62 | $0.53 | $0.38 | $0.18 | $0.27 | -$1.56 | — | — |
| Diluted EPSper diluted share | $0.54 | $1.59 | $0.52 | $0.37 | $0.18 | $0.26 | -$1.56 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Greifeneder BerndEVP, Chief Technology Officer | SellCommon Stock · indirect | 162 | $42.19 | $6.8K | 2.0K |
| Jun 5, 2026Form 4 | Greifeneder BerndEVP, Chief Technology Officer | SellCommon Stock · indirect | 59 | $42.19 | $2.5K | 1.8K |
| Jun 5, 2026Form 4 | Greifeneder BerndEVP, Chief Technology Officer | SellCommon Stock · indirect | 10 | $42.19 | $421.90 | 1.8K |
| Jun 5, 2026Form 4 | Greifeneder BerndEVP, Chief Technology Officer | SellCommon Stock · indirect | 16 | $42.19 | $675.04 | 1.7K |
| Mar 5, 2026Form 4 | Greifeneder BerndEVP, Chief Technology Officer | SellCommon Stock · indirect | 59 | $39.21 | $2.3K | 1.5K |