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 | $5.83B | $4.92B | $4.50B | $4.13B | $3.83B | $3.80B | $3.87B | $3.75B | $3.57B | $3.44B | $3.29B | $2.78B | $2.52B | $2.47B | $1.73B | $1.00B | $923.5M | $919.1M | $746.7M |
| Net income | $261.5M | $88.4M | −$30.3M | −$40.9M | $56.6M | $441.2M | $439.3M | $416.0M | $1.36B | $651.5M | $419.2M | $477.0M | $454.7M | $361.8M | $363.3M | $246.2M | $266.5M | $222.6M | $273.7M |
| Basic EPSper diluted share | $0.55 | $0.20 | -$0.10 | -$0.12 | $0.13 | $1.18 | $1.18 | $1.15 | $3.82 | $1.88 | $1.26 | $1.62 | $1.55 | $1.24 | $1.60 | $1.57 | $1.75 | $1.59 | $2.23 |
| Diluted EPSper diluted share | $0.54 | $0.19 | -$0.10 | -$0.12 | $0.13 | $1.17 | $1.17 | $1.14 | $3.78 | $1.86 | $1.25 | $1.60 | $1.54 | $1.23 | $1.58 | $1.56 | $1.74 | $1.59 | $2.22 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | EMBLER MICHAEL JDirector | BuyCommon Stock | 2.5K | $78.81 | $197.0K | 19.2K |
| May 14, 2026Form 4 · 10b5-1 | RAKOWICH WALTER CDirector | SellCommon Stock | 1.2K | $90.20 | $103.9K | 28.3K |
| Feb 11, 2026Form 4 | Roberts Carey S.EVP and GC | SellCommon Stock | 35.5K | $85.00 | $3.02M | 72.8K |
| Feb 6, 2026Form 4 · 10b5-1 | CAFARO DEBRA AChairman and CEO | SellCommon Stock | 10.3K | $82.23 | $848.8K | 1.11M |
| Feb 2, 2026Form 4 · 10b5-1 | CAFARO DEBRA AChairman and CEO | SellCommon Stock | 10.3K | $77.66 | $801.6K | 1.11M |