v3.25.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Sep. 30, 2024
INVENTORIES    
Finished goods $ 59,755 $ 46,586
Work in process 55,052 40,605
Raw materials 122,303 108,274
Total inventories $ 237,110 $ 195,465