Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $729.8M | $696.0M | $667.1M | $526.7M | $588.6M | $484.1M | $538.2M | $183.0M | $645.7M | $588.4M | $123.0M | $479.8M | $764.3M | $545.4M | $403.1M | $390.6M | $419.1M |
| Net income | $74.8M | $42.8M | $86.8M | $25.3M | $17.6M | $3.9M | −$4.0M | −$350.1M | −$45.0M | $44.9M | −$326.4M | $109.6M | $225.7M | $14.6M | $6.8M | $90.6M | $209.5M |
| Basic EPSper diluted share | $2.21 | $1.26 | $2.55 | $0.75 | $0.51 | $0.11 | -$0.11 | -$9.74 | -$1.21 | $1.20 | -$8.90 | $2.94 | $6.13 | $0.40 | $0.19 | $2.49 | $5.78 |
| Diluted EPSper diluted share | $2.17 | $1.24 | $2.50 | $0.73 | $0.51 | $0.11 | -$0.11 | -$9.74 | -$1.21 | $1.20 | -$8.90 | $2.89 | $6.01 | $0.39 | $0.18 | $2.44 | $5.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 | Isaacs IanDirector | SellORDINARY SHARES | 4.0K | $16.06 | $64.2K | 51.2K |
| Jun 24, 2026Form 4 | Isaacs IanDirector | SellORDINARY SHARES | 5.0K | $16.64 | $83.2K | 55.2K |
| Jun 23, 2026Form 4 | O'BRIEN PATRICKChief Operating Officer | SellORDINARY SHARES | 3.0K | $16.36 | $49.5K | 208.6K |
| Jun 23, 2026Form 4 | Isaacs IanDirector | SellORDINARY SHARES | 9.2K | $16.33 | $150.7K | 60.2K |
| Jun 22, 2026Form 4 | Isaacs IanDirector | SellORDINARY SHARES | 1.7K | $15.92 | $27.3K | 69.4K |