XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Revenue:        
Revenues $ 18,307 $ 7,563 $ 44,879 $ 49,618
Cost of revenue:        
Total cost of revenue 11,124 4,407 25,218 25,523
Gross profit 7,183 3,156 19,661 24,095
Operating expenses:        
Research and development 3,140 2,139 7,777 6,568
Selling, general and administrative 5,162 3,063 14,357 9,990
Total operating expenses 8,302 5,202 22,134 16,558
Income (loss) from operations (1,119) (2,046) (2,473) 7,537
Interest income, net 270 584 1,179 1,796
Other income (expense), net (25) (2) (11) 2
Income (loss) before income tax expense (benefit) (874) (1,464) (1,305) 9,335
Income tax expense (benefit) (231) 7 (294) 43
Net income (loss) $ (643) $ (1,471) $ (1,011) $ 9,292
Net income (loss) per share:        
Basic $ (0.02) $ (0.05) $ (0.03) $ (0.32)
Diluted $ (0.02) $ (0.05) $ (0.03) $ 0.31
Shares used in per share calculations:        
Basic 29,733 28,866 29,500 28,773
Diluted 29,733 28,866 29,500 29,670
Services [Member]        
Revenue:        
Revenue $ 1,626 $ 833 $ 4,059 $ 3,694
Cost of revenue:        
Cost of Revenue 951 459 2,201 1,949
Products [Member]        
Revenue:        
Revenue 16,681 6,730 40,820 45,924
Cost of revenue:        
Cost of Revenue $ 10,173 $ 3,948 $ 23,017 $ 23,574