v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Revenue:    
Total revenue $ 49,980 $ 49,168
Cost of Revenue:    
Total cost of revenue 20,628 21,322
Gross Profit 29,352 27,846
Operating Expenses:    
Research and development 4,053 3,240
Selling, general, and administrative 12,182 10,963
Litigation settlement (1,000)  
Total operating expenses 15,235 14,203
Operating Income 14,117 13,643
Other Income:    
Interest income, net 1,117 854
Other income, net 115 138
Income before Provision for Income Taxes 15,349 14,635
Provision for Income Taxes 2,340 2,470
Net Income $ 13,009 $ 12,165
Income Per Share:    
Basic (in dollars per share) $ 0.36 $ 0.34
Diluted (in dollars per share) $ 0.36 $ 0.34
Weighted Average Number of Shares Outstanding:    
Basic (in shares) 35,768,000 35,658,000
Diluted (in shares) 35,881,000 35,865,000
Equipment revenue    
Revenue:    
Total revenue $ 23,850 $ 25,739
Cost of Revenue:    
Total cost of revenue 18,043 19,046
Service revenue    
Revenue:    
Total revenue 26,130 23,429
Cost of Revenue:    
Total cost of revenue $ 2,585 $ 2,276