Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.01B | $3.85B | $3.61B | $2.60B | $1.51B | $1.23B | $894.8M | $898.0M | $187.6M |
| Operating expenses | $358.5M | $308.8M | $275.2M | $990.9M | $75.6M | $321.0M | $52.3M | $140.0M | — |
| Operating income | — | — | — | — | — | $321.0M | $52.3M | $140.0M | $144.2M |
| Net income | $2.78B | $2.68B | $2.51B | $1.12B | $1.01B | $891.7M | $546.0M | $523.6M | $44.5M |
| Basic EPSper diluted share | $2.61 | $2.56 | $2.48 | $1.27 | $1.80 | $1.76 | $1.25 | $1.43 | — |
| Diluted EPSper diluted share | $2.61 | $2.56 | $2.47 | $1.27 | $1.76 | $1.75 | $1.24 | $1.43 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 12, 2024Form 4 | Wasserman GabrielChief Accounting Officer | SellCommon Stock | 12.5K | $33.61 | $420.1K | 33.2K |