Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.24B | $2.02B | $1.79B | $2.14B | $1.63B | $1.11B | $1.06B | $962.7M | $871.2M | $773.8M | $712.4M | $566.7M | $533.3M | $452.3M | $443.1M | $171.8M | $115.6M |
| Gross profit | $526.9M | $465.6M | $426.9M | $554.9M | $408.7M | $239.0M | $230.5M | $205.7M | $180.7M | $158.0M | $144.4M | $126.1M | $119.5M | $100.4M | $95.9M | $24.3M | $10.7M |
| Gross margin | 23.47% | 23.10% | 23.79% | 25.90% | 25.12% | 21.57% | 21.71% | 21.37% | 20.74% | 20.42% | 20.28% | 22.26% | 22.40% | 22.19% | 21.65% | 14.13% | 9.25% |
| Operating expenses | $298.3M | $275.3M | $247.9M | $258.3M | $206.3M | $150.2M | $145.6M | $121.6M | $106.9M | $101.2M | $98.1M | $87.7M | $87.9M | $79.3M | $79.8M | $21.3M | $16.7M |
| Operating income | $228.6M | $190.3M | $179.0M | $296.6M | $202.5M | $88.8M | $84.9M | $84.1M | $73.8M | $56.8M | $46.3M | $38.5M | $31.5M | $21.0M | $16.1M | $2.9M | −$6.0M |
| Operating margin | 10.18% | 9.44% | 9.97% | 13.84% | 12.44% | 8.02% | 8.00% | 8.74% | 8.47% | 7.34% | 6.51% | 6.79% | 5.91% | 4.65% | 3.64% | 1.71% | −5.21% |
| EBITDA | $251.6M | $209.5M | $197.5M | $313.5M | $213.5M | $95.1M | $90.7M | $88.8M | $77.8M | $60.5M | $50.3M | $42.2M | $35.5M | $25.1M | $21.7M | $4.3M | −$4.8M |
| EBITDA margin | 11.21% | 10.40% | 11.00% | 14.63% | 13.12% | 8.59% | 8.54% | 9.23% | 8.93% | 7.82% | 7.06% | 7.45% | 6.66% | 5.54% | 4.90% | 2.50% | −4.17% |
| Net income | $190.6M | $171.0M | $157.8M | $240.6M | $197.7M | $76.6M | $75.1M | $68.6M | $61.5M | $38.0M | $28.5M | $23.8M | $16.2M | $5.0M | $15.2M | $2.8M | −$3.4M |
| Net profit margin | 8.49% | 8.49% | 8.79% | 11.23% | 12.15% | 6.92% | 7.07% | 7.13% | 7.06% | 4.91% | 4.01% | 4.20% | 3.04% | 1.10% | 3.44% | 1.65% | −2.92% |
| Basic EPSper basic share | $24.26 | $20.97 | $18.55 | $27.20 | $21.54 | $8.34 | $8.22 | $7.56 | $6.82 | $4.23 | $3.21 | $2.69 | $1.97 | $0.71 | $2.22 | $0.43 | -$0.52 |
| Diluted EPSper diluted share | $23.98 | $20.71 | $18.37 | $26.95 | $21.34 | $8.25 | $8.10 | $7.40 | $6.68 | $4.17 | $3.15 | $2.64 | $1.94 | $0.71 | $2.19 | $0.41 | -$0.52 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈16.20%1.25M shares |
Capital World Investors | ≈6.85%528.19K shares |
STATE STREET CORP | ≈5.44%419.2K shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.51%347.62K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈4.30%331.16K shares |
Boston Partners | ≈4.22%325.6K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈3.36%259.18K shares |
FIDUCIARY MANAGEMENT INC /WI/ | ≈3.24%250.14K shares |
DIMENSIONAL FUND ADVISORS LP | ≈2.64%203.46K shares |
AMERIPRISE FINANCIAL INC | ≈2.34%180.51K shares |
Boston Trust Walden Corp | ≈2.02%155.71K shares |
GW&K Investment Management, LLC | ≈1.99%153.44K shares |
Invesco Ltd. | ≈1.94%149.66K shares |
SCHRODER INVESTMENT MANAGEMENT GROUP | ≈1.69%130.35K shares |
Point72 Asset Management, L.P. | ≈1.42%109.53K shares |
FMR LLC | ≈1.42%109.29K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈1.41%108.39K shares |
VICTORY CAPITAL MANAGEMENT INC | ≈1.37%105.87K shares |
NORTHERN TRUST CORP | ≈1.13%86.94K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | ≈1.12%86.55K shares |
Percentages use 7.71M shares of this listed class outstanding on Jun 27, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 | ADEN ALLISONEVP, CFO & Treasurer | SellCommon Stock | 1.5K | $625.00 | $920.6K | 9.1K |
| Jun 12, 2026Form 4 | ADEN ALLISONEVP, CFO & Treasurer | SellCommon Stock | 1.2K | $600.00 | $724.8K | 10.6K |
| Jun 9, 2026Form 4 | KERLEY RICHARD ADirector | SellCommon Stock · indirect | 500 | $588.76 | $294.4K | 6.2K |
| May 28, 2026Form 4 | BIGBEE PAULChief Accounting Officer | SellCommon Stock | 200 | $537.75 | $107.5K | 1.1K |
| May 22, 2026Form 4 | CIRA BRIAN RPresident,Manufactured Housing | SellCommon Stock | 31 | $509.17 | $15.8K | 4.3K |