Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $137.4M | $143.1M | $148.6M | $151.6M | $148.0M | $133.3M | $128.0M | $119.7M | $117.6M | $109.4M | $102.3M | $98.8M | $92.6M | $86.4M | $75.8M | $63.4M | $57.7M |
| Operating expenses | $114.8M | $107.9M | $108.5M | $105.0M | $97.7M | — | $84.9M | $84.4M | $83.3M | $78.2M | $75.9M | $70.5M | $67.8M | $63.7M | $57.0M | $49.5M | $44.0M |
| Operating income | $22.6M | $35.2M | $40.0M | $46.5M | $50.3M | $42.7M | $43.0M | $35.3M | $34.2M | $31.2M | $26.4M | $28.3M | $24.8M | $22.7M | $18.7M | $13.9M | $13.7M |
| Operating margin | 16.44% | 24.60% | 26.95% | 30.71% | 33.98% | 32.02% | 33.63% | 29.47% | 29.11% | 28.52% | 25.84% | 28.63% | 26.79% | 26.29% | 24.73% | 21.86% | 23.74% |
| EBITDA | $30.2M | $41.2M | $45.9M | $49.3M | — | — | $48.6M | $40.7M | $38.8M | $35.4M | $30.6M | $32.1M | $28.5M | $27.4M | $23.8M | $18.6M | $17.5M |
| EBITDA margin | 21.99% | 28.81% | 30.92% | 32.53% | — | — | 37.95% | 34.04% | 33.01% | 32.38% | 29.86% | 32.48% | 30.82% | 31.73% | 31.41% | 29.28% | 30.38% |
| Net income | $11.6M | $24.8M | $31.0M | $31.8M | $37.5M | $37.3M | $32.4M | $30.0M | $22.9M | $20.5M | $17.6M | $18.2M | $15.5M | $15.1M | $11.6M | $11.6M | $8.5M |
| Net profit margin | 8.44% | 17.32% | 20.84% | 20.98% | 25.32% | 27.96% | 25.32% | 25.10% | 19.52% | 18.76% | 17.21% | 18.37% | 16.72% | 17.44% | 15.26% | 18.24% | 14.72% |
| Basic EPSper basic share | $0.50 | $1.05 | $1.26 | $1.28 | $1.47 | $1.48 | $1.30 | — | — | — | — | — | — | $4.44 | $3.46 | $2.56 | $2.56 |
| Diluted EPSper diluted share | $0.50 | $1.04 | $1.25 | $1.27 | $1.46 | $1.45 | $1.26 | — | — | — | — | — | — | $4.34 | $3.38 | $2.52 | $2.52 |
Reported shareholders
| Holder | % owned |
|---|---|
Common Property Trust | ≈38.89%8.61M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 9.17%2.03M shares |
BlackRock, Inc. | 4.79%1.06M shares |
MORGAN STANLEY | 3.88%859.27K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.01%666.55K shares |
Green Trent S | ≈2.26%500K shares |
DIMENSIONAL FUND ADVISORS LP | 2.22%491.23K shares |
Willis Investment Counsel | 1.96%434.79K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.90%420.06K shares |
QV Investors Inc. | 1.68%372.5K shares |
FARMERS & MERCHANTS INVESTMENTS INC | 1.49%330.65K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.47%325.38K shares |
HEARTLAND ADVISORS INC | 1.36%300K shares |
STATE STREET CORP | 1.35%298.38K shares |
Bank of New York Mellon Corp | 1.14%252.24K shares |
NORTHERN TRUST CORP | 1.08%238.24K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 0.85%187.92K shares |
iA Global Asset Management Inc. | 0.85%187.52K shares |
WELLS FARGO & COMPANY/MN | 0.81%179.62K shares |
HARRISON SHANE R | ≈0.72%158.73K shares |
Percentages use 22.14M shares of this listed class outstanding on Jun 30, 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 |
|---|---|---|---|---|---|---|
| Feb 17, 2026Form 4 | HARRISON SHANE REVP & Chief Financial Officer | BuyCommon Stock · indirect | 8.0K | $12.27 | $98.2K | 8.0K |
| Jul 31, 2025Form 4 | Freeman Jordan NicoleChief Accounting Officer | BuyCommon Stock | 771 | $12.97 | $10.0K | 771 |
| May 12, 2025Form 4 | BEANS PATRICK ETenPercentOwner | BuyCommon Stock | 2.5K | $13.59 | $34.0K | 35.0K |