Revenue
2016
2017
2018
2019
2020
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | $1.18B | $1.14B | $1.07B | $960.4M | $878.9M | — | — | — | — |
| Operating expenses | — | $1.50B | $1.41B | $1.32B | $1.15B | $1.06B | $1.02B | $978.1M | $887.0M | $874.0M | $675.8M | $420.7M | $166.2M | $14.8M |
| Net income | $513.4M | $468.1M | $432.1M | $310.0M | $210.6M | $154.8M | $156.3M | $112.4M | $76.5M | $10.4M | −$47.9M | −$33.1M | −$19.1M | −$10.2M |
| Basic EPSper diluted share | $1.18 | $1.08 | $1.01 | $0.72 | $0.42 | $0.28 | $0.29 | $0.08 | -$0.08 | -$0.14 | -$0.40 | -$0.34 | -$0.36 | -$1.42 |
| Diluted EPSper diluted share | $1.18 | $1.08 | $1.01 | $0.71 | $0.41 | $0.28 | $0.29 | $0.08 | -$0.08 | -$0.14 | -$0.40 | -$0.34 | -$0.36 | -$1.42 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | CORRIGAN JACK EDirector | BuySeries G Perpetual Preferred Shares · indirect | 2.0K | $23.53 | $45.9K | 17.0K |
| May 18, 2026Form 4 | CORRIGAN JACK EDirector | BuySeries G Perpetual Preferred Shares · indirect | 89 | $23.50 | $2.1K | 13.4K |
| May 15, 2026Form 4 | CORRIGAN JACK EDirector | BuySeries G Perpetual Preferred Shares · indirect | 48 | $23.40 | $1.1K | 15.0K |
| May 15, 2026Form 4 | CORRIGAN JACK EDirector | BuySeries G Perpetual Preferred Shares · indirect | 1.3K | $23.40 | $30.7K | 13.3K |
| May 13, 2026Form 4 | CORRIGAN JACK EDirector | BuySeries G Perpetual Preferred Shares · indirect | 100 | $23.25 | $2.3K | 100 |