Growth Streak≈2Consecutive years of dividend growth
Ex-date
Amount
Currency
Yield
Sep 29, 2026
$0.02
USD
≈1.1%
Jun 30, 2026
$0.02
USD
≈1.2%
Mar 31, 2026
$0.02
USD
≈1.0%
Dec 31, 2025
$0.01
USD
≈1.1%
Sep 29, 2025
$0.01
USD
≈1.2%
Jun 30, 2025
$0.01
USD
≈1.6%
Mar 31, 2025
$0.01
USD
≈1.7%
Dec 31, 2024
$0.01
USD
≈2.1%
Sep 27, 2024
$0.01
USD
≈1.6%
Jun 28, 2024
$0.01
USD
≈1.7%
Mar 27, 2024
$0.01
USD
≈2.2%
Dec 28, 2023
$0.01
USD
≈2.1%
Sep 28, 2023
$0.01
USD
≈2.1%
Jun 29, 2023
$0.01
USD
≈1.8%
Mar 30, 2023
$0.01
USD
≈1.0%
Dec 29, 2022
$0.01
USD
≈0.89%
Oct 20, 2022
$0.01
USD
≈0.49%
Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise578.8%
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
$0.24
$0.02
1076.5%
March 31, 2026
$0.34
$0.04
733.3%
Dec. 31, 2025
$0.09
$-0.01
982.4%
Sept. 30, 2025
$0.00
$-0.01
100.0%
June 30, 2025
$-0.01
$-0.01
2.0%
March 31, 2025
$-0.01
$0.01
—
Dec. 31, 2024
$-0.02
$0.00
—
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
2023
2022
Revenue
·
$11M
$12M
$9M
Gross Profit
$10M
$8M
$10M
$7M
SG&A Expense
$5M
$5M
$5M
$5M
Interest Expense
$844.0K
$315.0K
$0
·
Pretax Income
$7M
$976.0K
$2M
$2M
Income Tax
$1M
$3M
$-3M
$-1M
Net Income
$6M
$-2M
$-101.1K
$328.2K
EPS (Basic)
$0.11
$-0.03
$0.00
$0.01
EPS (Diluted)
$0.10
$-0.03
$0.00
$0.01
Shares (Basic)
55,387,756
50,320,168
47,127,708
42,562,997
Shares (Diluted)
57,317,476
50,320,168
47,127,708
42,597,337
EBITDA
$-7M
·
·
·
Balance Sheet7
Metric
Trend
2025
2024
2023
2022
Cash & Equivalents
$8M
$9M
$9M
$4M
Current Assets
$11M
$12M
$13M
$7M
Total Assets
$123M
$51M
$53M
$42M
Current Liabilities
$4M
$3M
$3M
$3M
Total Liabilities
$16M
$8M
$8M
$6M
Retained Earnings
$-28M
$-31M
$-27M
$-25M
Stockholders' Equity
$107M
$43M
$45M
$35M
Cash Flow5
Metric
Trend
2025
2024
2023
2022
D&A
$-7M
$-3M
·
·
Other Non-cash
$11M
·
·
·
Operating Cash Flow
$11M
$5M
$5M
$2M
Investing Cash Flow
$-74M
$-3M
$-5M
$-3M
Financing Cash Flow
$62M
$-3M
$5M
$-395.3K
Profitability5
Metric
Trend
2025
2024
2023
2022
Gross Margin
·
71.6%
81.1%
78.3%
Net Margin
·
-14.9%
-0.82%
3.9%
Pretax Margin
·
8.8%
19.6%
21.1%
ROA
6.7%
-3.2%
-0.21%
0.95%
ROE
7.8%
-3.8%
-0.25%
1.2%
Liquidity & Solvency2
Metric
Trend
2025
2024
2023
2022
Current Ratio
2.7
4.2
4.6
2.3
Quick Ratio
1.9
3.0
3.2
1.4
Efficiency1
Metric
Trend
2025
2024
2023
2022
Asset Turnover
·
0.2
0.3
0.2
Per Share3
Metric
Trend
2025
2024
2023
2022
Revenue / Share
·
$0.22
$0.26
$0.20
Cash Flow / Share
$0.19
$0.11
$0.11
$0.05
EPS (TTM)
$0.10
$-0.03
$0.00
$0.01
Valuation (TTM)4
Metric
Trend
2025
2024
2023
2022
Revenue TTM
·
$11M
$12M
$9M
Net Income TTM
$6M
$-2M
$-101.1K
$328.2K
P/E
47.4
-78.0
·
233.0
Earnings Yield
2.1%
-1.3%
0.00%
0.43%
Per Share1
Metric
Trend
Q4 2023
Q4 2022
EPS (TTM)
$0.00
$0.01
Valuation (TTM)4
Metric
Trend
Q4 2023
Q4 2022
Revenue TTM
$12M
$9M
Net Income TTM
$-101.1K
$328.2K
P/E
·
233.0
Earnings Yield
0.00%
0.43%
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Revenue
·
$11M
$12M
$9M
$4M
Gross Margin %
·
71.6%
81.1%
78.3%
·
Net Income
$6M
$-2M
$-101.1K
$328.2K
$-4M
Diluted EPS
$0.10
$-0.03
$0.00
$0.01
$-0.11
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Current Ratio
2.7
4.2
4.6
2.3
·
Quick Ratio
1.9
3.0
3.2
1.4
·
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
133 filers
· $240.7M total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders133
Value held$240.7M
New positions24
Exited positions12
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
24 (-8 vs prior Q)
12 (-9 vs prior Q)
49 (+13 vs prior Q)
35 (+6 vs prior Q)
-339K
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.