XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.4
REVENUE (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 21,431 $ 14,815 $ 42,055 $ 25,486
Systems [Member]        
Net sales 10,685 7,400 18,779 16,494
Services [Member]        
Net sales 1,594 808 2,861 1,891
Contactors [Member]        
Net sales $ 9,152 $ 6,607 $ 20,415 $ 7,101