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 |
|
|