XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Schedule Of Inventories (Details) - USD ($)
$ in Thousands
May 31, 2023
Aug. 31, 2022
Inventory Disclosure [Abstract]    
Product held at third-party contract manufacturers $ 6,100 $ 7,915
Raw materials and components 16,908 13,952
Work-in-process 635 881
Finished goods 71,683 81,353
Total $ 95,326 $ 104,101