Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $13.84B | $12.64B | $3.89B |
| Research & development | $151.2M | $131.1M | $128.9M |
| Net income | $215.7M | $192.4M | $15.3M |
| Basic EPSper diluted share | $2.58 | $2.55 | $0.21 |
| Diluted EPSper diluted share | $2.27 | $2.26 | $0.18 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | Ber HedvaGlobal COO & Deputy CEO | SellClass A common shares | 55.2K | $41.90 | $2.31M | 0 |
| May 14, 2026Form 4 | POLITI SANTODirector | SellClass A common shares · indirect | 2.9K | $41.04 | $118.7K | 0 |
| May 14, 2026Form 4 | Eddy ShalevDirector | SellClass A common shares · indirect | 100.0K | $41.26 | $4.13M | 296.8K |