XML 29 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Revenues $ 49,336 $ 67,353
Cost of revenues 42,040 66,149
Gross profit 7,296 1,204
Operating expenses 18,953 17,465
Loss from operations (11,657) (16,261)
Other income (expense)    
Interest income 205 261
Other income (expense) 110 (36)
Interest expense (34) (12)
Other income 281 213
Loss before income tax expense (11,376) (16,048)
Income tax (benefit) expense (94) 12
Net Loss (11,282) (16,060)
Net foreign currency translation adjustments (1,781) 624
Total Comprehensive Loss $ (13,063) $ (15,436)
Net Income (loss) per share - basic $ (0.77) $ (1.30)
Net Income (loss) per share - diluted $ (0.77) $ (1.30)
Weighted average shares outstanding - basic 14,621 12,345
Weighted average shares outstanding - diluted 14,621 12,345