Note 13 - Segment Information (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
| Notes Tables |
|
| Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] |
| |
|
Year Ended December 31, 2024 |
|
|
Year Ended December 31, 2023 |
|
| |
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net sales |
|
$ |
40,893 |
|
|
$ |
1,580 |
|
|
$ |
490 |
|
|
$ |
42,963 |
|
|
$ |
42,209 |
|
|
$ |
1,235 |
|
|
$ |
480 |
|
|
$ |
43,924 |
|
| Cost of sales |
|
|
10,658 |
|
|
|
292 |
|
|
|
228 |
|
|
|
11,178 |
|
|
|
10,699 |
|
|
|
274 |
|
|
|
202 |
|
|
|
11,175 |
|
| Gross profit |
|
|
30,235 |
|
|
|
1,288 |
|
|
|
262 |
|
|
|
31,785 |
|
|
|
31,510 |
|
|
|
961 |
|
|
|
278 |
|
|
|
32,749 |
|
| Less: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Commissions expense1 |
|
|
17,305 |
|
|
|
— |
|
|
|
266 |
|
|
|
17,571 |
|
|
|
18,130 |
|
|
|
— |
|
|
|
284 |
|
|
|
18,414 |
|
| Employee-related costs |
|
|
3,629 |
|
|
|
950 |
|
|
|
48 |
|
|
|
4,627 |
|
|
|
3,458 |
|
|
|
900 |
|
|
|
45 |
|
|
|
4,403 |
|
| Facility costs |
|
|
1,191 |
|
|
|
155 |
|
|
|
14 |
|
|
|
1,360 |
|
|
|
1,193 |
|
|
|
175 |
|
|
|
13 |
|
|
|
1,381 |
|
| Other segment items2 |
|
|
1,494 |
|
|
|
325 |
|
|
|
57 |
|
|
|
1,876 |
|
|
|
1,662 |
|
|
|
420 |
|
|
|
70 |
|
|
|
2,152 |
|
| Segment income (loss) from operations |
|
$ |
6,616 |
|
|
$ |
(142 |
) |
|
$ |
(123 |
) |
|
|
6,351 |
|
|
$ |
7,067 |
|
|
$ |
(534 |
) |
|
$ |
(134 |
) |
|
|
6,399 |
|
| Reconciliation of income before income taxes: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unallocated corporate expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(7,650 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(8,070 |
) |
| Other income, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,919 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,416 |
|
| Income before income taxes |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
620 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
745 |
|
|
| Reconciliation of Assets from Segment to Consolidated [Table Text Block] |
| |
|
December 31, 2024 |
|
|
December 31, 2023 |
|
| |
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
|
Primary Reporting Unit |
|
|
China |
|
|
Russia and Kazakhstan |
|
|
Total |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Inventories |
|
$ |
2,422 |
|
|
$ |
159 |
|
|
$ |
36 |
|
|
$ |
2,617 |
|
|
$ |
2,991 |
|
|
$ |
147 |
|
|
$ |
27 |
|
|
$ |
3,165 |
|
| Other inventories and inventory-related deposits1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
971 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,655 |
|
| Other assets2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51,771 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64,271 |
|
| Total assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
55,359 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
69,091 |
|
|
| Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] |
| |
|
Year Ended December 31, |
|
| |
|
2024 |
|
|
2023 |
|
| Net sales from external customers: |
|
|
|
|
|
|
|
|
| United States |
|
$ |
1,044 |
|
|
$ |
1,157 |
|
| Canada |
|
|
535 |
|
|
|
710 |
|
| Peru and Colombia |
|
|
1,101 |
|
|
|
1,497 |
|
| Hong Kong1 |
|
|
35,106 |
|
|
|
34,898 |
|
| China |
|
|
1,580 |
|
|
|
1,235 |
|
| Taiwan |
|
|
1,591 |
|
|
|
2,181 |
|
| Japan |
|
|
292 |
|
|
|
450 |
|
| Russia and Kazakhstan |
|
|
490 |
|
|
|
480 |
|
| Europe |
|
|
635 |
|
|
|
733 |
|
| Other foreign countries |
|
|
589 |
|
|
|
583 |
|
| Total net sales |
|
$ |
42,963 |
|
|
$ |
43,924 |
|
|
| Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| |
|
Year Ended December 31, |
|
| |
|
2024 |
|
|
2023 |
|
| Net sales by product and service: |
|
|
|
|
|
|
|
|
| Product sales |
|
$ |
41,729 |
|
|
$ |
42,108 |
|
| Administrative fees, freight and other |
|
|
1,544 |
|
|
|
2,014 |
|
| Less: sales returns |
|
|
(310 |
) |
|
|
(198 |
) |
| Total net sales |
|
$ |
42,963 |
|
|
$ |
43,924 |
|
|
| Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] |
| |
|
December 31, |
|
| |
|
2024 |
|
|
2023 |
|
| Long-lived assets: |
|
|
|
|
|
|
|
|
| United States |
|
$ |
1,425 |
|
|
$ |
1,754 |
|
| Hong Kong |
|
|
828 |
|
|
|
1,350 |
|
| China |
|
|
164 |
|
|
|
216 |
|
| Other foreign countries |
|
|
271 |
|
|
|
265 |
|
| Total long-lived assets |
|
$ |
2,688 |
|
|
$ |
3,585 |
|
|