XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Segment revenue $ 26,876 $ 24,109
Cost of revenue 20,545 19,038
Research & development 2,627 2,596
Selling 1,656 1,632
General & administrative 5,181 5,451
Gain on sales of equipment (717)
Impairment charge 111
Other income 2 91
Interest expense 19 23
Segment net income (loss) (1,898) (4,180)
Segment assets 31,686 35,025
Depreciation & amortization 684 792
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Segment revenue 27,510 24,195
Cost of revenue 21,179 19,228
Research & development 2,627 2,592
Selling 1,656 1,586
General & administrative 1,857 1,834
Gain on sales of equipment (717)  
Impairment charge   111
Other income (2) (86)
Interest expense 19 23
Segment net income (loss) 891 (1,093)
Segment assets 19,659 22,791
Capital expenditures 106 418
Depreciation & amortization 684 728
Operating Segments [Member] | CVD [Member]    
Segment Reporting Information [Line Items]    
Segment revenue 18,288 16,334
Cost of revenue 16,158 14,408
Research & development 2,398 2,288
Selling 1,456 1,414
General & administrative 1,064 1,085
Gain on sales of equipment (42)  
Impairment charge  
Other income (2) (86)
Interest expense 19 23
Segment net income (loss) (2,763) (2,798)
Segment assets 15,903 19,112
Capital expenditures 69 404
Depreciation & amortization 635 620
Operating Segments [Member] | SDC [Member]    
Segment Reporting Information [Line Items]    
Segment revenue 8,444 7,139
Cost of revenue 4,749 4,313
Research & development 229 299
Selling 195 172
General & administrative 709 679
Gain on sales of equipment  
Impairment charge  
Other income
Interest expense
Segment net income (loss) 2,562 1,676
Segment assets 3,129 3,468
Capital expenditures 37 14
Depreciation & amortization 49 49
Operating Segments [Member] | Meso Scribe Technologies Inc [Member]    
Segment Reporting Information [Line Items]    
Segment revenue 778 722
Cost of revenue 272 507
Research & development 5
Selling 5
General & administrative 84 70
Gain on sales of equipment (675)  
Impairment charge   111
Other income
Interest expense
Segment net income (loss) 1,092 29
Segment assets 627 211
Capital expenditures
Depreciation & amortization $ 59