XML 59 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Inventories    
Finished goods $ 46,586 $ 34,577
Work in process 47,903 42,178
Raw materials 114,675 107,312
Total $ 209,164 $ 184,067