Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $6.90B | $8.43B | $5.16B | $12.56B | $10.73B | $3.99B | $3.30B | $3.25B |
| Gross profit | $1.32B | $2.78B | −$2.21B | $6.43B | $6.07B | $865.0M | $263.0M | $148.1M |
| Operating income | $1.02B | $2.53B | −$2.51B | $6.14B | $5.82B | $722.0M | $153.0M | −$23.2M |
| EBITDAderived | $2.30B | $3.67B | −$1.04B | $7.53B | $6.60B | $1.04B | $398.5M | $88.4M |
| Net income | $479.2M | $2.15B | −$2.70B | $4.62B | $4.64B | $518.0M | −$18.1M | −$125.7M |
| Basic EPSper diluted share | $3.98 | $17.84 | -$22.42 | $38.49 | $40.31 | $5.18 | -$0.18 | -$1.26 |
| Diluted EPSper diluted share | $3.98 | $17.82 | -$22.42 | $38.35 | $39.02 | $4.96 | -$0.18 | -$1.26 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Dotan SaarEVP Countries & Business Devel | SellOrdinary Shares | 5.0K | $26.00 | $130.0K | 90.7K |
| Jun 12, 2026Form 4 | Dotan SaarEVP Countries & Business Devel | SellOrdinary Shares | 6.0K | $26.20 | $157.2K | 95.7K |
| Jun 4, 2026Form 4 | Dotan SaarEVP Countries & Business Devel | SellOrdinary Shares | 15.0K | $25.41 | $381.1K | 101.7K |
| Jun 2, 2026Form 4 | Dotan SaarEVP Countries & Business Devel | SellOrdinary Shares | 15.0K | $25.09 | $376.4K | 116.7K |
| Jun 1, 2026Form 4 | Dotan SaarEVP Countries & Business Devel | SellOrdinary Shares | 20.0K | $24.63 | $492.6K | 131.7K |