XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information - Summary of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Inventory Net [Abstract]    
Raw materials $ 48,996 $ 45,301
Work-in-process 20,430 22,014
Finished goods 57,067 58,614
Inventories $ 126,493 $ 125,929