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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $679.5M | $778.0M | $688.8M | $1.10B | $1.45B | $429.1M | $929.0M | $1.39B | $1.47B | $1.13B | $201.9M | $193.9M | $194.9M | $145.0M | $155.8M | $206.2M |
| Net income | $249.2M | $307.5M | $221.2M | $203.6M | $631.7M | $165.7M | $154.8M | $223.4M | $231.5M | $194.7M | $71.3M | $126.3M | $222.0M | $107.8M | −$96.0M | −$49.5M |
| Basic EPSper diluted share | $1.88 | $2.45 | $1.80 | $1.73 | $6.10 | $1.40 | $1.59 | $2.99 | $3.61 | $3.11 | $1.45 | $2.97 | $6.35 | $3.83 | -$4.23 | -$2.18 |
| Diluted EPSper diluted share | $1.88 | $2.45 | $1.80 | $1.73 | $6.10 | $1.40 | $1.59 | $2.99 | $3.61 | $3.11 | $1.45 | $2.97 | $6.35 | $3.83 | -$4.23 | -$2.18 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | GILBERT STEVEN JDirector | BuySeries A Preferred | 1.4K | $20.77 | $28.1K | 20.6K |