Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | $125.7M | $148.9M | $143.7M | $99.1M | $70.7M | $57.7M |
| Operating expenses | $88.9M | $95.9M | $86.8M | $63.9M | $50.8M | $34.5M |
| Net income | $36.6M | $28.1M | $8.9M | $24.7M | $45.7M | $14.8M |
| Net profit margin | 29.12% | 18.87% | 6.22% | 24.90% | 64.65% | 25.63% |
| Basic EPSper basic share | $2.31 | $2.02 | $0.71 | $2.06 | $3.99 | $1.32 |
| Diluted EPSper diluted share | $2.31 | $2.02 | $0.71 | $2.06 | $3.99 | $1.32 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Oberbeck Christian L | 924.97K |
Lido Advisors, LLC | 181.52K |
Private Advisor Group, LLC | 146.68K |
Legal & General Group Plc | 141.23K |
Hennion & Walsh Asset Management, Inc. | 127.04K |
Advisors Asset Management, Inc. | 121.64K |
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 116.01K |
LPL Financial LLC | 111.91K |
WELLS FARGO & COMPANY/MN | 85.08K |
Ethos Financial Group, LLC | 56.53K |
Janney Montgomery Scott LLC | 56.16K |
BlackRock, Inc. | 53.26K |
CITADEL ADVISORS LLC | 50.51K |
RAYMOND JAMES FINANCIAL INC | 49.14K |
Wealthcare Advisory Partners LLC | 49.14K |
Palogic Value Management, L.P. | 46.68K |
Cambridge Investment Research Advisors, Inc. | 46.4K |
Steenkamp Henri J | 43.53K |
Next Level Private LLC | 43.53K |
MORGAN STANLEY | 41.71K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.