XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Product Revenues Information by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Product revenues $ 372,323 $ 260,715 $ 735,948 $ 528,372
Revenue, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
United States        
Segment Reporting Information [Line Items]        
Product revenues $ 138,319 $ 102,617 $ 279,771 $ 206,738
China        
Segment Reporting Information [Line Items]        
Product revenues 53,872 31,391 100,526 69,744
South Korea        
Segment Reporting Information [Line Items]        
Product revenues 29,995 23,706 58,733 44,881
Germany        
Segment Reporting Information [Line Items]        
Product revenues 26,039 15,565 52,551 35,351
Czech Republic        
Segment Reporting Information [Line Items]        
Product revenues 17,372 12,195 35,022 25,810
Japan        
Segment Reporting Information [Line Items]        
Product revenues 12,867 12,886 28,089 24,702
Romania        
Segment Reporting Information [Line Items]        
Product revenues 13,436 11,519 25,969 24,273
Slovakia        
Segment Reporting Information [Line Items]        
Product revenues 12,712 8,987 24,308 17,360
Finland        
Segment Reporting Information [Line Items]        
Product revenues 11,139 7,352 21,272 13,913
Mexico        
Segment Reporting Information [Line Items]        
Product revenues 10,356 4,267 19,450 9,137
Other        
Segment Reporting Information [Line Items]        
Product revenues 46,216 30,230 90,257 56,463
Non U.S.        
Segment Reporting Information [Line Items]        
Product revenues $ 234,004 $ 158,098 $ 456,177 $ 321,634