v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]    
Revenues $ 6,406 $ 4,015
Cost of revenues 3,829 2,551
Gross profit 2,577 1,464
Operating expenses:    
Research and development 597 594
Selling, general and administrative 2,020 1,965
Total operating expenses 2,617 2,559
Loss from operations (40) (1,095)
Other expense, net (290) (147)
Loss from operations before income taxes (330) (1,242)
Income tax benefit 0 1
Net loss $ (330) $ (1,241)
Net loss per share: basic $ (0.09) $ (0.76)
Net loss per share: diluted $ (0.09) $ (0.76)
Weighted-average shares outstanding: basic 3,846 1,641
Weighted-average shares outstanding: diluted 3,846 1,641
Other comprehensive loss:    
Net loss $ (330) $ (1,241)
Foreign currency translation adjustments 235 806
Comprehensive loss $ (95) $ (435)