XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 29, 2024
Nov. 30, 2023
Nov. 29, 2024
Nov. 30, 2023
Revenue:        
Total revenue $ 13,453 $ 21,431 $ 26,572 $ 42,055
Total revenue (13,453) (21,431) (26,572) (42,055)
Cost of revenue:        
Total cost of revenue 8,053 10,473 14,094 21,116
Gross profit 5,400 10,958 12,478 20,939
Operating expenses:        
Research and development 2,276 1,972 4,637 4,429
Selling, general and administrative 4,637 3,518 9,195 6,927
Total operating expenses 6,913 5,490 13,832 11,356
Income (loss) from operations (1,513) 5,468 (1,354) 9,583
Interest income, net 228 631 909 1,212
Other income, net 40 10 14 4
Income (loss) before income tax expense (benefit) (1,245) 6,109 (431) 10,799
Income tax expense (benefit) (217) 20 (63) 36
Net income (loss) $ (1,028) $ 6,089 $ (368) $ 10,763
Net income (loss) per share:        
Net income (loss) per share: Basic $ (0.03) $ 0.21 $ (0.01) $ 0.37
Net income (loss) per share: Diluted $ (0.03) $ 0.20 $ (0.01) $ 0.36
Shares used in per share calculations:        
Basic 29,659 28,801 29,383 28,725
Diluted 29,659 29,769 29,383 29,700
Services [Member]        
Revenue:        
Total revenue $ 1,468 $ 1,594 $ 2,433 $ 2,861
Total revenue (1,468) (1,594) (2,433) (2,861)
Cost of revenue:        
Total cost of revenue 627 766 1,250 1,490
Products [Member]        
Revenue:        
Total revenue 11,985 19,837 24,139 39,194
Total revenue (11,985) (19,837) (24,139) (39,194)
Cost of revenue:        
Total cost of revenue $ 7,426 $ 9,707 $ 12,844 $ 19,626