Skip to main content
$1.34 +0.06 (+4.69%)
Market Cap
$95.67M
Shares
74.74M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$19.6M +39%
FY2025 Revenue FY2022–FY2025
Net Income
$1.94M +203.3%
FY2025 Net Income FY2022–FY2025
Gross Margin
32.54% +0.5pp
FY2025 Gross Margin FY2022–FY2025
Operating Margin
12.41% +23.6pp
FY2025 Operating Margin FY2022–FY2025
Diluted EPS
$0.03 +127.3%
FY2025 Diluted EPS FY2022–FY2025
Operating Cash Flow
$878.27K +312.1%
FY2025 Operating Cash Flow FY2022–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2025 FY2024 FY2023 FY2022
$19.6M $14.11M $16M $20.28M
$13.22M $9.59M $10.75M $13.27M
$6.38M $4.52M $5.25M $7.01M
32.54% 32.04% 32.79% 34.55%
$994.5K $818.32K $962.96K $1.41M
$935.43K $564.96K $631.36K $596.62K
$2.02M
$6.1M $4.23M $4.09M
$124.05K $101.32K $100.69K $29.62K
$804.4K $871.45K $644.67K
$3.95M $6.1M $4.23M $4.09M
$2.43M -$1.58M $1.02M $2.92M
12.41% -11.22% 6.38% 14.4%
-$778.9K $1.89M $3.57M
$650.8K $371.21K
-$261.76K -$289.95K -$87.97K $291.11K
$2.17M -$1.87M $932.46K $3.21M
$228.68K $8392 $67.74K $280.07K
$1.94M -$1.88M $864.72K $2.93M
9.91% -13.34% 5.41% 14.46%
$1.94M -$1.88M $864.72K
$4.34M -$2.58M $205.56K $1.99M
USD/shares $0.03 -$0.11 $0.07 $0.29
USD/shares $0.03 -$0.11 $0.07 $0.29
shares 73.44M 17.45M 11.75M 10M
shares 73.44M 17.45M 11.75M 10M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021
China $16,581,343 $12,196,548 $12,117,240 $15,285,549 $16,844,113
Overseas $3,019,348 $1,909,072 $3,880,714 $4,997,696 $4,869,025
Key facts CIK 1855557 CUSIP G4594M108