XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue:    
Total revenue $ 37,223 $ 50,032
Cost of revenue:    
Total cost of revenue 17,074 27,796
Gross profit 20,149 22,236
Operating expenses:    
Selling, general and administrative 7,420 5,826
Research and development 4,894 3,602
Provision for recovery of credit losses 0 (29)
Total operating expenses 12,314 9,399
Income from operations 7,835 12,837
Other income (expense):    
Interest expense (44) (56)
Interest income 745 235
Foreign currency transaction gains (losses), net (14) (163)
Other, net (33) (74)
Total other income (loss), net 654 (58)
Income before income taxes 8,489 12,779
Income tax expense 113 100
Net income $ 8,376 $ 12,679
Income per common share:    
Basic (in dollars per share) $ 0.66 $ 0.96
Diluted (in dollars per share) $ 0.65 $ 0.94
Weighted average common shares outstanding:    
Basic (in shares) 12,753,378 13,251,360
Diluted (in shares) 12,877,387 13,460,516
Product [Member]    
Revenue:    
Total revenue $ 32,645 $ 43,714
Cost of revenue:    
Total cost of revenue 14,269 23,842
Rental [Member]    
Revenue:    
Total revenue 4,578 6,318
Cost of revenue:    
Total cost of revenue $ 2,805 $ 3,954