XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue, net:    
Revenue, net $ 27,871 $ 15,643
Cost of goods sold:    
Total cost of goods sold 20,307 11,856
Gross profit 7,564 3,787
Operating expenses:    
Research and development 814 548
Selling, general and administrative 6,921 6,783
Total operating expenses 7,735 7,331
Loss from operations (171) (3,544)
Other income, net 436 591
Interest income 53 2
Interest expense (1,011) (978)
Loss before provision for income taxes (693) (3,929)
Provision for income taxes 5 8
Net loss $ (698) $ (3,937)
Net loss per share of common stock and non-voting common stock - basic (in dollars per share) $ (0.04) $ (0.21)
Net loss per share of common stock and non-voting common stock - diluted (in dollars per share) $ (0.04) $ (0.21)
Weighted average shares used to calculate basic net loss per share of common stock and non-voting common stock (in shares) 19,366 19,049
Weighted average shares used to calculate diluted net loss per share of common stock and non-voting common stock (in shares) 19,366 19,049
Product and Accessories    
Revenue, net:    
Revenue, net $ 15,720 $ 5,423
Cost of goods sold:    
Total cost of goods sold 14,518 5,998
Parts and Service    
Revenue, net:    
Revenue, net 7,938 7,837
Cost of goods sold:    
Total cost of goods sold 3,759 3,445
Rentals    
Revenue, net:    
Revenue, net 4,213 2,383
Cost of goods sold:    
Total cost of goods sold $ 2,030 $ 2,413