v3.25.2
SEGMENT INFORMATION (Details - Operating expenses) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 5,183 $ 5,779 $ 10,433 $ 11,570
Depreciation and amortization     303 293
Other cost of sales and selling, general and administrative expenses 1,964 1,268 3,693 2,729
Income tax expense 8 2 15 5
Net income 61 984 32 1,560
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Revenues 5,183 5,779 10,433 11,570
Share-based compensation and other personnel costs 2,355 2,077 5,120 4,493
Materials 793 831 1,427 2,145
Depreciation and amortization 156 135 303 293
Other cost of sales and selling, general and administrative expenses 1,812 1,755 3,552 3,087
Income tax expense 8 2 15 5
Interest and other (income) expense (2) (5) (16) (13)
Net income $ 61 $ 984 $ 32 $ 1,560