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 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.52B | $8.00B | $7.58B | $7.01B | $15.7M | $9.7M | $12.4M | $14.5M | $13.4M | $18.3M | $5.29B | $3.59B | $1.05B | $972.5M | $1.09B | $959.0M | $647.5M | $652.4M | $661.8M |
| Operating expenses | $4.44B | $5.74B | $4.31B | $8.00B | $4.08B | $4.66B | $3.60B | $3.65B | $3.80B | $3.95B | $3.92B | $2.67B | $739.3M | $817.6M | $863.9M | $701.0M | $443.9M | $513.8M | $470.6M |
| Operating income | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $258.9M | $210.3M | $140.5M | — |
| EBITDAderived | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $588.9M | $420.1M | $309.2M | — |
| Net income | $3.75B | $2.10B | $3.14B | −$726.0M | $1.00B | −$298.6M | $1.15B | $1.02B | $1.08B | $1.05B | $1.18B | $810.4M | $292.4M | $163.7M | $172.2M | $208.0M | $165.2M | $151.8M | $188.5M |
| Basic EPSper diluted share | $21.78 | $11.06 | $13.99 | -$3.02 | $6.83 | -$2.34 | $8.51 | $7.00 | $6.68 | $5.64 | $5.78 | $4.61 | $2.58 | $1.24 | $1.17 | $1.81 | $1.94 | $1.79 | $2.22 |
| Diluted EPSper diluted share | $21.30 | $10.79 | $13.78 | -$3.02 | $6.71 | -$2.34 | $8.43 | $6.83 | $6.43 | $5.52 | $5.72 | $4.54 | $2.54 | $1.24 | $1.17 | $1.81 | $1.94 | $1.79 | $2.22 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Stuart CormacChief Accounting Officer | SellOrdinary Shares | 11.6K | $143.21 | $1.67M | 0 |
| May 12, 2026Form 4 | Juhas PeterChief Financial Officer | SellOrdinary Shares | 164 | $146.51 | $24.0K | 183.6K |
| May 12, 2026Form 4 | Juhas PeterChief Financial Officer | SellOrdinary Shares | 8.2K | $145.85 | $1.20M | 183.7K |
| May 12, 2026Form 4 | Juhas PeterChief Financial Officer | SellOrdinary Shares | 43.8K | $145.02 | $6.35M | 191.9K |
| May 12, 2026Form 4 | Juhas PeterChief Financial Officer | SellOrdinary Shares | 23.8K | $143.77 | $3.43M | 235.7K |