XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Statements Information - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 92,110 $ 80,269
Work-in-process 402,319 415,261
Finished goods 291,927 281,139
Total inventory $ 786,356 $ 776,669 [1]
[1] (1)December 31, 2021 balances were derived from the audited Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.