Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | $842.2M | $833.6M | $833.4M | $674.8M | $593.6M | $538.5M | $588.6M | $578.2M | $526.6M | $506.5M | $508.2M | $525.4M | $498.2M | $501.7M | $525.3M | $563.5M | $588.6M | $522.7M |
| Operating expenses | $306.7M | $293.1M | $275.4M | $270.5M | $263.3M | $281.3M | $309.8M | $299.5M | $293.7M | $289.6M | $276.9M | $281.0M | $292.6M | $315.4M | $316.8M | $339.7M | $309.0M | $301.2M |
| Net income | $412.3M | $409.2M | $411.8M | $300.2M | $253.9M | $167.3M | $205.1M | $215.9M | $157.4M | $133.9M | $136.7M | $153.2M | $126.4M | $107.8M | $127.1M | $130.0M | $142.7M | $132.1M |
| Net profit margin | 48.96% | 49.08% | 49.41% | 44.49% | 42.78% | 31.07% | 34.85% | 37.35% | 29.90% | 26.44% | 26.91% | 29.15% | 25.36% | 21.49% | 24.20% | 23.07% | 24.25% | 25.28% |
| Basic EPSper basic share | $6.63 | $6.58 | $6.63 | $4.79 | $4.01 | $2.63 | $3.13 | $3.27 | $2.38 | $2.03 | $2.06 | $2.29 | $1.88 | $1.39 | $1.69 | $1.72 | $1.90 | $1.93 |
| Diluted EPSper diluted share | $6.62 | $6.57 | $6.62 | $4.78 | $4.00 | $2.62 | $3.12 | $3.24 | $2.36 | $2.02 | $2.05 | $2.28 | $1.88 | $1.39 | $1.69 | $1.72 | $1.90 | $1.92 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
SANCHEZ ANTONIO R JR | 3.49M |
NIXON DENNIS E | 1.83M |
Norton Larry A | 112.85K |
WAWROSKI JUDITH I | 12.35K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | Norton Larry ADirector | SellCommon Stock · indirect | 10.0K | $72.00 | $720.0K | 111.9K |
| Aug 15, 2025Form 4 | SANCHEZ ANTONIO R JRDirector,TenPercentOwner | SellCommon Stock · indirect | 40.0K | $68.12 | $2.72M | 447.4K |
| Aug 14, 2025Form 4 | SANCHEZ ANTONIO R JRDirector,TenPercentOwner | SellCommon Stock · indirect | 80.0K | $69.83 | $5.59M | 487.4K |
| Nov 13, 2024Form 4 | NIXON DENNIS ECEO | SellCommon Stock · indirect | 65.2K | $71.47 | $4.66M | 900.0K |
| Nov 12, 2024Form 4 | NIXON DENNIS ECEO | SellCommon Stock · indirect | 34.8K | $72.18 | $2.51M | 965.2K |