| Market Cap | $216.5M | |
| Enterprise Value | — | |
| Revenue | $72.8M | +12.0% |
| Gross Profit | — | — |
| EBITDA | $7.7M | +54.9% |
| Net Income | $4.5M | +202.4% |
| Diluted EPS | $0.15 | +166.7% |
| Free Cash Flow | $10.1M | +48.3% |
| DPS (FY2024) | $0.00derived |
| Trailing yield | 0.00% |
| Payout ratio | 0.0% |
| Growth streak | 0 yrs |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | $0.00 | −100.0% | derived (paid ÷ diluted shares) |
| FY20232023-12-31 | $0.01 | −75.1% | derived (paid ÷ diluted shares) |
| FY20222022-12-31 | $0.02 | — | derived (paid ÷ diluted shares) |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 69.81% | — | — | — | — | — | — | — | — |
| Operating Margin | 6.05% | −10.00% | −99.57% | −3.17% | 3.00% | 6.88% | 92% | 57% | |
| EBITDA Margin | 1019.05% | 826.53% | −92.25% | 3.54% | 8.47% | 11.71% | 58% | 49% | |
| NOPAT Margin | 0.00% | −7.90% | −78.66% | −2.51% | 2.66% | 6.50% | 92% | 59% | |
| Net Margin | 48.45% | −8.70% | −94.30% | −0.68% | 2.76% | 7.44% | 75% | 72% | |
| FCF Margin | — | −3.94% | −1.86% | 6.40% | 10.28% | 13.61% | 90% | 71% | |
| OCF Margin | 3.95% | −3.58% | −1.09% | 6.58% | 10.33% | 13.64% | 92% | 52% | |
| Gross Profitability | 37.26% | — | — | — | — | — | — | — | — |
| Capex Intensity | — | 0.36% | 0.77% | 0.17% | 0.04% | 0.03% | 10% | 3% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Capital allocation · 3 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 8.7% vs reported ROE 8.8%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $16.4M | $28.1M | $37.6M | $53.2M | $60.8M | $68.2M |
| YoY % | +71.4% | +33.7% | +41.7% | +14.4% | +12.0% | |
| Cost of Revenue | $4.9M | — | — | — | — | — |
| R&D Expense | $1.2M | $1.4M | $4.0M | $4.9M | $5.6M | $5.7M |
| YoY % | +17.4% | +183.3% | +22.9% | +14.2% | +3.0% | |
| Selling & Marketing Expense | $4.2M | $8.3M | $11.7M | $14.7M | $16.5M | $17.8M |
| YoY % | +98.9% | +41.9% | +25.1% | +12.7% | +7.5% | |
| SG&A Expense | $5.1M | $10.6M | $12.9M | $13.8M | $13.8M | $14.7M |
| YoY % | +107.3% | +21.9% | +6.9% | +0.3% | +6.5% | |
| Total Operating Expenses | $15.4M | $30.9M | $74.9M | $54.9M | $59.0M | $63.5M |
| YoY % | +100.7% | +142.5% | -26.8% | +7.5% | +7.6% | |
| Operating Income | $991,000 | -$2.8M | -$37.4M | -$1.7M | $1.8M | $4.7M |
| YoY % | +157.1% | |||||
| Interest Expense | $76,000 | $84,000 | $78,000 | $115,000 | — | — |
| YoY % | +10.5% | -7.1% | +47.4% | |||
| Interest & Investment Income | $3,000 | $1,000 | $0 | — | — | — |
| YoY % | -66.7% | -100.0% | ||||
| Other Non-Operating Income | -$26,000 | -$100,000 | $1.2M | $79,000 | -$84,000 | $63,000 |
| YoY % | -93.5% | |||||
| Impairment of Real Estate | — | — | $32.7M | $0 | — | — |
| YoY % | -100.0% | |||||
| Pretax Income | $1.9M | -$2.9M | -$36.2M | -$264,000 | $1.9M | $5.4M |
| YoY % | +184.3% | |||||
| Income Tax | $6.0M | -$465,000 | -$762,000 | $98,000 | $212,000 | $300,000 |
| YoY % | +116.3% | +41.5% | ||||
| Net Income (incl. NCI) | — | $2.4M | $35.4M | — | $1.7M | $5.1M |
| YoY % | +1348.4% | +202.4% | ||||
| Net Income | $7.9M | -$2.4M | -$35.4M | -$362,000 | $1.7M | $5.1M |
| YoY % | +202.4% | |||||
| EPS (Basic) | $0.50 | -$0.12 | -$1.54 | -$0.01 | $0.06 | $0.17 |
| YoY % | +183.3% | |||||
| EPS (Diluted) | $0.46 | -$0.12 | -$1.54 | -$0.01 | $0.06 | $0.16 |
| YoY % | +166.7% | |||||
| Weighted Avg Shares (Basic) | 15.8M | 20.28B | 22.9M | 25.9M | 26.8M | 29.7M |
| YoY % | +128488.6% | -99.9% | +13.1% | +3.1% | +10.9% | |
| Weighted Avg Shares (Diluted) | 17.4M | 20.28B | 22.9M | 25.9M | 30.0M | 31.6M |
| YoY % | +116290.0% | -99.9% | +13.1% | +15.7% | +5.4% |
The sector classification is SIC-derived, not official GICS. Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2023-03-30 | $0.0100 | — | quarterly | licensed |
| 2022-11-25 | $0.0100 | — | quarterly | licensed |
| 2022-08-22 | $0.0100 | — | quarterly | licensed |
| 2022-05-26 | $0.0100 | — | quarterly | licensed |
| 2022-02-17 | $0.0100 | — | quarterly | licensed |
| 2012-07-13 | $0.0200 | — | quarterly | licensed |
| 2012-03-26 | $0.0200 | — | quarterly | licensed |
| 2011-12-28 | $0.0200 | — | quarterly | licensed |