XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue:        
Total revenue $ 32,715 $ 20,691 $ 95,194 $ 63,382
Cost of revenue:        
Total cost of revenue 18,736 17,040 57,732 51,219
Gross profit 13,979 3,651 37,462 12,163
Operating expenses:        
Selling, general and administrative 6,655 6,373 19,477 18,108
Research and development 4,356 4,108 12,097 14,050
Change in estimated fair value of contingent consideration 0 (384) 0 (5,042)
Bad debt expense (recovery) (178) 88 (41) 116
Total operating expenses 10,833 10,185 31,533 27,232
Income (loss) from operations 3,146 (6,534) 7,244 (15,069)
Other income (expense):        
Interest expense (22) (26) (100) (26)
Interest income 88 402 371 722
Foreign exchange gains (losses), net 301 (341) 593 (230)
Other, net (66) (7) (72) (43)
Total other income, net 301 28 792 423
Income (loss) before income taxes 3,447 (6,506) 8,036 (14,646)
Income tax expense 219 68 268 170
Net income (loss) $ 3,228 $ (6,574) $ 7,768 $ (14,816)
Income (loss) per common share:        
Basic (in dollars per share) $ 0.25 $ (0.51) $ 0.59 $ (1.14)
Diluted (in dollars per share) $ 0.24 $ (0.51) $ 0.59 $ (1.14)
Weighted average common shares outstanding:        
Basic (in shares) 13,171,654 13,013,616 13,131,795 12,977,146
Diluted (in shares) 13,320,881 13,013,616 13,157,919 12,977,146
Satellite Property [Member]        
Operating expenses:        
Gain on disposal of property $ 0 $ 0 $ 1,315 $ 0
Product [Member]        
Revenue:        
Total revenue 19,727 13,463 56,976 48,060
Cost of revenue:        
Total cost of revenue 14,522 12,460 43,083 37,310
Rental [Member]        
Revenue:        
Total revenue 12,988 7,228 38,218 15,322
Cost of revenue:        
Total cost of revenue $ 4,214 $ 4,580 $ 14,649 $ 13,909