Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $116.5M | $134.7M | $101.0M | $118.3M | $119.4M | $100.9M | $79.8M | $71.0M | $64.5M | $53.8M | $40.9M | $29.5M | $27.0M | $27.3M |
| Operating expenses | $95.0M | $90.1M | $79.4M | $73.3M | $61.8M | $57.7M | $46.6M | $43.2M | $36.7M | $31.5M | $25.3M | $22.7M | $20.5M | $16.6M |
| Net income | −$35.2M | $25.3M | $8.4M | $35.5M | $48.1M | $29.5M | $25.2M | $21.9M | $15.2M | $12.1M | $8.9M | $4.3M | $4.6M | $5.6M |
| Net profit margin | −30.19% | 18.76% | 8.33% | 30.03% | 40.30% | 29.20% | 31.65% | 30.83% | 23.60% | 22.46% | 21.83% | 14.68% | 17.03% | 20.56% |
| Basic EPSper basic share | -$4.03 | $2.91 | $0.95 | $3.73 | $4.85 | $2.99 | $2.51 | $2.31 | $2.14 | $2.32 | $1.97 | $0.96 | $1.51 | $1.95 |
| Diluted EPSper diluted share | -$4.03 | $2.88 | $0.95 | $3.70 | $4.82 | $2.99 | $2.51 | $2.30 | $2.13 | $2.30 | $1.96 | $0.96 | $1.51 | $1.95 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.32%726.94K shares |
BECKER DAVID B | ≈4.96%432.81K shares |
HEARTLAND ADVISORS INC | 4.30%375.9K shares |
AEGIS FINANCIAL CORP | 4.06%354.26K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.97%346.35K shares |
DIMENSIONAL FUND ADVISORS LP | 3.75%327.83K shares |
AQR CAPITAL MANAGEMENT LLC | 3.32%289.64K shares |
CSM Advisors, LLC | 3.01%262.53K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.60%227.25K shares |
ACADIAN ASSET MANAGEMENT LLC | 2.48%216.35K shares |
Simcoe Capital LLC | 2.39%208.78K shares |
Quantinno Capital Management LP | 2.29%199.89K shares |
D. E. Shaw & Co., Inc. | 1.92%167.89K shares |
BANC FUNDS CO LLC | 1.86%162.18K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.70%148.55K shares |
STATE STREET CORP | 1.55%135.3K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.15%100.35K shares |
GOLDMAN SACHS GROUP INC | 0.92%80.77K shares |
Gator Capital Management, LLC | 0.90%78.99K shares |
Lorch Nicole S. | ≈0.90%78.45K shares |
Percentages use 8.73M 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 24, 2026Form 4 | Fenech Joseph A.Director | BuyCommon Stock | 1.0K | $19.83 | $19.8K | 10.1K |
| Nov 17, 2025Form 4 | Lorch Nicole S.President & COO | BuyCommon Stock | 2.0K | $17.96 | $35.9K | 70.2K |
| Oct 30, 2025Form 4 | Dee Ann C.Director | BuyCommon Stock | 1.1K | $17.94 | $19.9K | 17.1K |
| Oct 29, 2025Form 4 | BECKER DAVID BChairman and CEO | BuyCommon Stock | 5.0K | $18.67 | $93.4K | 419.2K |
| Oct 28, 2025Form 4 | KEACH JOHN K JRDirector | BuyCommon Stock | 2.0K | $19.34 | $38.7K | 37.0K |