Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $283.2M | $252.3M | $214.5M | $178.0M | $160.8M |
| Net income | $241.9M | $223.3M | $316.6M | $243.6M | $173.9M |
| Basic EPSper diluted share | $0.29 | $0.26 | $0.42 | $0.36 | $0.27 |
| Diluted EPSper diluted share | $0.28 | $0.25 | $0.41 | $0.35 | $0.26 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 19, 2026Form 4 | BERHO CORONA LORENZO MANUELDirector | SellORDINARY SHARES | 4.5K | $3.45 | $15.6K | 20.77M |
| Jun 18, 2026Form 4 | BERHO CORONA LORENZO MANUELDirector | SellORDINARY SHARES | 3.7K | $3.50 | $12.9K | 20.77M |
| Jun 18, 2026Form 4 | BERHO CORONA LORENZO MANUELDirector | SellORDINARY SHARES | 50.0K | $3.49 | $174.5K | 20.77M |
| Jun 16, 2026Form 4 | Bettinger Davo Maria FernandaINVESTOR RELATIONS OFFICER | SellORDINARY SHARES | 46.4K | $3.46 | $160.4K | 114.6K |
| Jun 15, 2026Form 4 | BERHO CORONA LORENZO MANUELDirector | SellORDINARY SHARES | 48.4K | $3.48 | $168.3K | 20.82M |