Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net:        
Revenue, net $ 28,385 $ 22,722 $ 56,256 $ 38,364
Cost of goods sold:        
Total cost of goods sold 19,423 15,712 39,730 27,568
Gross profit 8,962 7,010 16,526 10,796
Operating expenses:        
Research and development 809 592 1,624 1,139
Selling, general and administrative 6,794 6,400 13,715 13,183
Total operating expenses 7,603 6,992 15,339 14,322
Income (loss) from operations 1,359 18 1,187 (3,526)
Other income, net 541 622 977 1,213
Interest income 53 1 107 3
Interest expense (1,115) (1,039) (2,126) (2,017)
Income (loss) before provision for income taxes 838 (398) 145 (4,327)
Provision for income taxes 4 25 9 33
Net income (loss) $ 834 $ (423) $ 136 $ (4,360)
Net Income (loss) per share of common stock and non-voting common stock - basic (Note 12) (in dollars per share) $ (0.89) $ (0.02) $ (0.93) $ (0.23)
Net Income (loss) per share of common stock and non-voting common stock - dilutive (Note 12) (in dollars per share) $ (0.89) $ (0.02) $ (0.93) $ (0.23)
Weighted average shares used to calculate basic net loss per share of common stock and non-voting common stock (in shares) 19,412 19,049 19,390 19,049
Weighted average shares used to calculate diluted net loss per share of common stock and non-voting common stock (in shares) 19,412 19,049 19,390 19,049
Product and accessories        
Revenue, net:        
Revenue, net $ 16,112 $ 11,270 $ 31,832 $ 16,692
Cost of goods sold:        
Total cost of goods sold 14,162 10,589 28,680 16,586
Parts and services        
Revenue, net:        
Revenue, net 7,861 7,924 15,799 15,761
Cost of goods sold:        
Total cost of goods sold 3,201 2,714 6,960 6,160
Rentals        
Revenue, net:        
Revenue, net 4,412 3,528 8,625 5,911
Cost of goods sold:        
Total cost of goods sold $ 2,060 $ 2,409 $ 4,090 $ 4,822