XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Basis of Presentation - Revenues and Profit (Loss) Allocations to Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 5,568,000 $ 5,034,000 $ 10,493,000 $ 9,881,000
Net Income (Loss) Attributable to Parent (111,000) 497,000 77,000 766,000
Domestic Segment [Member]        
Revenues 4,812,000 4,140,000 9,041,000 8,281,000
Net Income (Loss) Attributable to Parent (26,000) 450,000 229,000 705,000
Foreign Segment [Member]        
Revenues 756,000 894,000 1,452,000 1,600,000
Net Income (Loss) Attributable to Parent $ (85,000) $ 47,000 $ (152,000) $ 61,000