Quarterly report [Sections 13 or 15(d)]

Segment Information - Reconciliation (Details)

v3.26.1
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Information    
Revenue, net $ 24,923 $ 27,871
Cost of revenue 16,163 20,307
Gross profit 8,760 7,564
Research and development 1,221 814
Selling, general & administrative expenses 6,572 6,921
Consolidated net income (loss) 37 (698)
Single Reportable Segment    
Segment Information    
Revenue, net 24,923 27,871
Cost of revenue 16,163 20,307
Gross profit 8,760 7,564
Research and development $ 1,221 $ 814
Segment Reporting, Other Segment Item, Composition, Description Other segment items included in segment (income) expense include other income (expense), interest expense, interest income and income tax expense. Other segment items included in segment (income) expense include other income (expense), interest expense, interest income and income tax expense.
Operating Segments | Single Reportable Segment    
Segment Information    
Selling, general & administrative expenses $ 6,263 $ 5,816
Non-recurring expenses 309 1,105
Other (income) expense items $ 930 $ 527