v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenues:    
Total revenues $ 110,793 $ 104,121
Cost of revenues:    
Total cost of revenues 49,632 47,640
Gross profit 61,161 56,481
Operating expenses:    
Selling, general and administrative expenses 56,531 53,663
Research and development expenses 4,360 4,857
Total operating expenses 60,891 58,520
(Loss) profit from operations 270 (2,039)
Interest income 234 196
Interest expense (6,983) (6,786)
Other expense (405) (1,243)
Net loss before income taxes (6,884) (9,872)
Income tax expense (1,373) (362)
Net loss (8,257) (10,234)
Non-controlling interest (183) 0
Net loss attributable to common stockholders (8,440) (10,234)
Net loss attributable to common stockholders $ (8,440) $ (10,234)
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.06) $ (0.08)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.06) $ (0.08)
Weighted average common shares outstanding - basic (in shares) 134,169 133,313
Weighted average common shares outstanding - diluted (in shares) 134,169 133,313
Products    
Revenues:    
Total revenues $ 16,480 $ 17,657
Cost of revenues:    
Total cost of revenues 12,970 13,228
Services    
Revenues:    
Total revenues 94,313 86,464
Cost of revenues:    
Total cost of revenues $ 36,662 $ 34,412