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 | $5.34B | $4.86B | $4.23B | $3.56B | $3.38B | $2.92B | $2.85B | $2.59B | $2.47B | $2.28B | $2.13B | $2.03B | $1.90B | $1.73B | $1.60B | $1.56B | $1.51B | $1.59B |
| Operating expenses | $36.4M | $34.6M | $30.7M | $31.1M | $28.3M | $25.4M | $30.9M | $25.4M | $36.3M | $35.0M | $28.4M | — | — | — | — | — | — | — |
| Net income | $466.4M | $207.0M | $365.2M | $224.9M | $403.8M | $246.4M | $271.6M | $178.9M | $168.8M | $158.5M | $165.9M | $141.8M | $106.4M | $38.0M | $22.0M | $67.0M | $36.4M | $43.8M |
| Basic EPSper diluted share | $7.54 | $3.25 | $5.87 | $3.57 | $6.55 | $4.12 | $4.57 | $3.04 | $2.89 | $2.74 | $2.90 | $2.52 | $1.91 | $0.69 | $0.41 | $1.26 | $0.69 | $0.84 |
| Diluted EPSper diluted share | $7.49 | $3.23 | $5.84 | $3.54 | $6.50 | $4.09 | $4.53 | $3.00 | $2.84 | $2.70 | $2.85 | $2.47 | $1.87 | $0.68 | $0.40 | $1.23 | $0.68 | $0.82 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 17, 2026Form 4 | Harnett Anthony D.SVP, Chief Accounting Officer | SellCommon Stock | 1.1K | $87.33 | $92.9K | 15.2K |
| Feb 2, 2026Form 4 | Bacus Lisa RDirector | BuyCommon Stock | 600 | $84.81 | $50.9K | 6.8K |
| Feb 2, 2026Form 4 | Harnett Anthony D.SVP, Chief Accounting Officer | SellCommon Stock | 955 | $85.31 | $81.5K | 15.2K |
| Oct 24, 2025Form 4 | Brennan Patrick SeanEVP, Chief Financial Officer | BuyCommon Stock | 2.7K | $76.17 | $205.7K | 17.9K |
| Aug 1, 2025Form 4 | DOHERTY ROBERT KELLYDirector | BuyCommon Stock | 1.5K | $77.00 | $115.5K | 27.1K |