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 | $721.3M | $640.2M | $570.6M | $487.0M | $409.5M | $363.0M | $331.4M | $300.4M | $274.1M | $253.0M | $235.0M | $219.8M | $202.2M | $185.8M | $173.2M | $172.0M | $172.4M | $168.5M |
| Operating expenses | $433.8M | $385.0M | $342.4M | $304.5M | $258.6M | $234.8M | $214.8M | $191.8M | $179.0M | $165.7M | $155.9M | $146.0M | $135.6M | $124.9M | $116.6M | $118.8M | $113.3M | $107.0M |
| Operating income | $287.6M | $255.2M | $228.1M | $182.6M | $150.9M | $128.2M | $116.6M | $108.6M | $95.2M | $87.4M | $79.1M | $73.8M | $66.6M | $60.9M | $56.6M | $53.2M | $59.1M | $61.6M |
| Operating margin | 39.87% | 39.86% | 39.98% | 37.49% | 36.85% | 35.32% | 35.18% | 36.14% | 34.72% | 34.53% | 33.64% | 33.56% | 32.93% | 32.79% | 32.66% | 30.91% | 34.27% | 36.53% |
| EBITDA | $504.3M | $444.6M | $399.2M | $336.2M | $278.0M | $244.6M | $221.3M | $200.3M | $179.1M | $165.3M | $152.4M | $144.1M | $132.4M | $122.3M | $113.3M | $111.0M | $113.0M | $112.7M |
| EBITDA margin | 69.91% | 69.45% | 69.97% | 69.03% | 67.89% | 67.38% | 66.78% | 66.67% | 65.32% | 65.33% | 64.83% | 65.55% | 65.47% | 65.80% | 65.43% | 64.52% | 65.58% | 66.88% |
| Net income | $257.5M | $227.8M | $200.5M | $186.3M | $157.6M | $108.4M | $123.3M | $88.6M | $83.6M | $96.1M | $48.4M | $48.5M | $33.2M | $32.9M | $22.8M | $18.3M | $26.7M | $34.1M |
| Net profit margin | 35.69% | 35.58% | 35.15% | 38.25% | 38.50% | 29.86% | 37.22% | 29.51% | 30.49% | 37.97% | 20.59% | 22.05% | 16.43% | 17.70% | 13.19% | 10.66% | 15.47% | 20.26% |
| Basic EPSper basic share | $4.88 | $4.67 | $4.43 | $4.37 | $3.91 | $2.77 | $3.25 | $2.50 | $2.45 | $2.93 | $1.49 | $1.53 | $1.08 | $1.13 | $0.83 | $0.68 | $1.04 | $1.31 |
| Diluted EPSper diluted share | $4.87 | $4.66 | $4.42 | $4.36 | $3.90 | $2.76 | $3.24 | $2.49 | $2.44 | $2.93 | $1.49 | $1.52 | $1.08 | $1.13 | $0.83 | $0.68 | $1.04 | $1.30 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.26%7.67M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 8.66%4.66M shares |
COHEN & STEERS, INC. | 6.97%3.75M shares |
STATE STREET CORP | 4.85%2.61M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.52%2.43M shares |
PRINCIPAL FINANCIAL GROUP INC | 4.30%2.31M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 2.99%1.61M shares |
NORGES BANK | 2.78%1.49M shares |
Boston Partners | 2.49%1.34M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.12%1.14M shares |
MORGAN STANLEY | 2.07%1.11M shares |
Nuveen, LLC | 2.00%1.07M shares |
Daiwa Securities Group Inc. | 1.57%842.27K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.57%841.82K shares |
CBRE INVESTMENT MANAGEMENT LISTED REAL ASSETS LLC | 1.52%819.32K shares |
DIMENSIONAL FUND ADVISORS LP | 1.49%801.28K shares |
Invesco Ltd. | 1.44%775.01K shares |
NORTHERN TRUST CORP | 1.42%762.26K shares |
T. Rowe Price Investment Management, Inc. | 1.41%757.59K shares |
MILLENNIUM MANAGEMENT LLC | 1.28%686.82K shares |
Percentages use 53.76M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 4, 2026Form 4 | Fields David MichaelDirector | SellCommon Stock | 504 | $195.77 | $98.7K | 3.5K |
| Nov 5, 2025Form 4 | Dunbar Richard ReidExecutive Vice President | SellCommon Stock | 2.0K | $175.00 | $350.0K | 20.6K |
| Sep 12, 2024Form 4 | WOOD BRENTExecutive Vice President & CFO | SellCommon Stock | 1.7K | $184.42 | $308.0K | 110.9K |
| Sep 12, 2024Form 4 | Dunbar Richard ReidSenior Vice President | SellCommon Stock | 1.6K | $183.99 | $303.6K | 20.1K |