Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.8M | $7.2M | $9.2M | $9.7M | — | — | $9.7M | $10.4M | $10.2M | $10.7M | $11.5M | $11.9M | $11.8M | $8.1M | $7.8M |
| Operating expenses | $8.6M | $9.2M | $7.8M | $7.7M | $8.2M | $21.9M | $8.7M | $8.9M | $8.5M | $8.5M | $8.0M | $8.4M | $6.9M | $5.4M | $5.3M |
| Net income | $181,000 | −$1.7M | $933,000 | $1.6M | $1.8M | −$12.5M | $812,000 | $1.3M | $935,000 | $1.5M | $2.1M | $1.9M | $2.9M | $1.7M | $1.8M |
| Net profit margin | 2.05% | −23.75% | 10.19% | 16.43% | — | — | 8.38% | 12.70% | 9.15% | 14.08% | 18.03% | 16.28% | 24.72% | 21.13% | 22.48% |
| Basic EPSper basic share | $0.02 | -$0.21 | $0.11 | $0.19 | $0.22 | -$1.52 | $0.10 | $0.16 | $0.11 | $0.18 | $0.25 | $0.23 | $0.37 | $0.23 | $0.23 |
| Diluted EPSper diluted share | $0.02 | -$0.21 | $0.11 | $0.19 | $0.22 | -$1.52 | $0.10 | $0.16 | $0.11 | $0.18 | $0.25 | $0.23 | $0.37 | $0.23 | $0.23 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
TI-TRUST, INC | 84.93K |
DIMENSIONAL FUND ADVISORS LP | 80.64K |
JOHNSON WILLIAM H | 57.29K |
VANGUARD CAPITAL MANAGEMENT LLC | 55.11K |
GEODE CAPITAL MANAGEMENT, LLC | 22.38K |
Farmers National Bank | 22.08K |
VANGUARD FIDUCIARY TRUST CO | 16.61K |
CITADEL ADVISORS LLC | 11.94K |
Kentucky Trust Co | 11.86K |
BlackRock, Inc. | 9.74K |
MORGAN STANLEY | 3.24K |
OSAIC HOLDINGS, INC. | 2.45K |
Tower Research Capital LLC (TRC) | 788 |
DELTA ASSET MANAGEMENT LLC/TN | 603 |
Glen Eagle Advisors, LLC | 225 |
UBS Group AG | 26 |
ROYAL BANK OF CANADA | 15 |
BARCLAYS PLC | 10 |
SBI Securities Co., Ltd. | 3 |
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 |
|---|---|---|---|---|---|---|
| Jun 27, 2025Form 4 | JOHNSON WILLIAM HDirector | SellCommon Stock · indirect | 3.6K | $2.85 | $10.3K | 45.8K |
| Dec 23, 2024Form 4 | JOHNSON WILLIAM HDirector | BuyCommon Stock · indirect | 10.0K | $2.98 | $29.8K | 49.4K |