XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Schedule of Components of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 50,613 $ 45,211
Work-in-process 320,701 277,729
Finished goods 12,738 51,221
Rotable assets 28,611 26,205
Total inventories $ 412,663 $ 400,366