XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Product Revenues Information by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Product revenues $ 366,195 $ 332,962 $ 1,102,143 $ 861,334
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 $ 134,588 $ 131,021 $ 414,359 $ 337,759
China        
Segment Reporting Information [Line Items]        
Product revenues 61,004 57,439 161,530 127,183
South Korea        
Segment Reporting Information [Line Items]        
Product revenues 27,369 22,751 86,102 67,632
Germany        
Segment Reporting Information [Line Items]        
Product revenues 24,456 19,454 77,007 54,805
Czech Republic        
Segment Reporting Information [Line Items]        
Product revenues 16,684 13,247 51,706 35,630
Japan        
Segment Reporting Information [Line Items]        
Product revenues 16,906 17,603 44,995 42,305
Romania        
Segment Reporting Information [Line Items]        
Product revenues 13,828 11,592 39,797 35,866
Slovakia        
Segment Reporting Information [Line Items]        
Product revenues 10,946 8,109 35,254 25,755
Finland        
Segment Reporting Information [Line Items]        
Product revenues 8,286 9,757 29,558 26,244
Mexico        
Segment Reporting Information [Line Items]        
Product revenues 15,251 7,062 34,701 16,171
Other        
Segment Reporting Information [Line Items]        
Product revenues 36,877 34,927 127,134 91,984
Non U.S.        
Segment Reporting Information [Line Items]        
Product revenues $ 231,607 $ 201,941 $ 687,784 $ 523,575