XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Product Revenues Information by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Product revenues $ 356,015 $ 363,625
Revenue, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember
United States    
Segment Reporting Information [Line Items]    
Product revenues $ 125,453 $ 141,452
China    
Segment Reporting Information [Line Items]    
Product revenues 54,476 46,654
South Korea    
Segment Reporting Information [Line Items]    
Product revenues 28,184 28,738
Germany    
Segment Reporting Information [Line Items]    
Product revenues 23,613 26,512
Czech Republic    
Segment Reporting Information [Line Items]    
Product revenues 19,584 17,650
Romania    
Segment Reporting Information [Line Items]    
Product revenues 14,222 12,533
Slovakia    
Segment Reporting Information [Line Items]    
Product revenues 13,178 11,596
Japan    
Segment Reporting Information [Line Items]    
Product revenues 12,455 15,222
United Kingdom    
Segment Reporting Information [Line Items]    
Product revenues 11,324 10,133
Mexico    
Segment Reporting Information [Line Items]    
Product revenues 10,015 9,094
Other    
Segment Reporting Information [Line Items]    
Product revenues 43,511 44,041
Non U.S.    
Segment Reporting Information [Line Items]    
Product revenues $ 230,562 $ 222,173