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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $862.0M | $592.0M | $600.0M | $358.0M | $273.0M | $1.78B | $2.00B | $1.98B | $1.75B | $1.55B | $10.54B | $11.05B | $10.78B | $9.01B | $8.30B | $7.56B | $7.10B | $8.53B |
| Net income | $1.0M | $211.0M | $347.0M | $330.0M | $224.0M | $73.7M | $47.5M | $69.1M | $160.3M | −$19.7M | $111.3M | $89.7M | $302.0M | $184.0M | $183.8M | −$48.0M | −$126.0M | −$1.21B |
| Basic EPSper diluted share | $0.03 | $7.43 | $12.18 | $11.15 | $7.57 | $2.53 | $1.66 | $2.43 | $5.66 | -$0.70 | $3.69 | $3.00 | $0.72 | $0.44 | $0.39 | -$0.12 | -$0.35 | -$3.74 |
| Diluted EPSper diluted share | $0.03 | $7.40 | $12.09 | $10.92 | $7.37 | $2.51 | $1.63 | $2.39 | $5.60 | -$0.70 | $3.69 | $2.87 | $0.67 | $0.41 | $0.37 | -$0.12 | -$0.35 | -$3.74 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 27, 2026Form 4 | Olin John ADirector | BuyCommon Stock | 3.0K | $142.47 | $427.4K | 3.3K |
| Jun 2, 2025Form 4 | Cunningham Christian JSVP & Chief HR Officer | BuyCommon Stock | 1 | $0.00 | $0.00 | 50.4K |
| Nov 6, 2024Form 4 | Silber Lawrence HarrisPresident & CEO | SellCommon Stock | 312 | $245.72 | $76.7K | 167.6K |
| Nov 6, 2024Form 4 | Silber Lawrence HarrisPresident & CEO | SellCommon Stock | 1.3K | $244.98 | $318.5K | 167.9K |
| Nov 6, 2024Form 4 | Silber Lawrence HarrisPresident & CEO | SellCommon Stock | 810 | $243.92 | $197.6K | 169.2K |