Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $475.7M | $401.2M | $325.1M | $270.7M | $246.2M | $194.9M | $171.9M |
| Gross profit | $400.5M | $338.6M | $271.9M | $219.9M | $203.7M | $157.0M | $136.0M |
| Research & development | $113.9M | $98.4M | $84.4M | $80.6M | $65.5M | $54.4M | $46.6M |
| Operating expenses | $334.0M | $281.7M | $238.6M | $218.9M | $189.9M | $147.8M | $137.6M |
| Operating income | $66.5M | $56.9M | $33.2M | $1.0M | $13.8M | $9.2M | −$1.5M |
| EBITDAderived | $78.3M | $67.5M | $43.2M | $10.2M | $20.8M | $15.1M | $2.6M |
| Net income | $78.3M | −$283.0M | −$81.1M | $120.8M | $71.4M | $5.8M | −$1.9M |
| Basic EPSper diluted share | $0.32 | -$1.35 | -$0.43 | $0.64 | $0.49 | -$0.08 | -$0.08 |
| Diluted EPSper diluted share | $0.31 | -$1.35 | -$0.43 | $0.59 | $0.44 | -$0.08 | -$0.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 · 10b5-1 | GEE DAVID NICHOLASChief Marketing Officer | SellOrdinary shares, par value NIS 0.00001 | 3.4K | $13.15 | $45.1K | 142.0K |
| May 21, 2026Form 4 · 10b5-1 | GEE DAVID NICHOLASChief Marketing Officer | SellOrdinary shares, par value NIS 0.00001 | 2.2K | $13.10 | $29.4K | 145.5K |
| May 18, 2026Form 4 | Jewell MarcusGlobal Chief Revenue Officer | SellOrdinary shares, par value NIS 0.00001 | 12.7K | $12.77 | $161.6K | 440.1K |
| May 12, 2026Form 4 | GEE DAVID NICHOLASChief Marketing Officer | SellOrdinary shares, par value NIS 0.00001 | 228 | $13.01 | $3.0K | 147.7K |
| May 12, 2026Form 4 | Jewell MarcusGlobal Chief Revenue Officer | SellOrdinary shares, par value NIS 0.00001 | 383 | $13.01 | $5.0K | 452.8K |