XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Net sales $ 18,307 $ 7,563 $ 44,879 $ 49,618
Services [Member]        
Net sales 1,626 833 4,059 3,694
Systems [Member]        
Net sales 10,744 1,971 14,214 20,750
Contactors [Member]        
Net sales $ 5,937 $ 4,759 $ 26,606 $ 25,174