XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Apr. 01, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 132,002 $ 115,016
Work-in-process 15,258 12,572
Finished goods 138,570 131,791
Inventories, net 285,830 $ 259,379
Inventory Adjustments $ 4,300