XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Product revenues $ 1,204,656 $ 1,046,150 $ 913,098
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
United States      
Segment Reporting Information [Line Items]      
Product revenues $ 472,468 $ 404,466 $ 377,577
China      
Segment Reporting Information [Line Items]      
Product revenues 183,419 142,816 101,039
South Korea      
Segment Reporting Information [Line Items]      
Product revenues 94,937 93,516 88,745
Germany      
Segment Reporting Information [Line Items]      
Product revenues 75,367 66,929 58,536
Japan      
Segment Reporting Information [Line Items]      
Product revenues 57,718 63,527 57,785
Czech Republic      
Segment Reporting Information [Line Items]      
Product revenues 49,293 43,931 37,542
Romania      
Segment Reporting Information [Line Items]      
Product revenues 47,532 51,367 33,147
Slovakia      
Segment Reporting Information [Line Items]      
Product revenues 34,686 30,004 21,568
Finland      
Segment Reporting Information [Line Items]      
Product revenues 33,627 29,325 15,958
Mexico      
Segment Reporting Information [Line Items]      
Product revenues 23,233 18,194 13,429
Other      
Segment Reporting Information [Line Items]      
Product revenues 132,376 102,075 107,772
Non U.S.      
Segment Reporting Information [Line Items]      
Product revenues $ 732,188 $ 641,684 $ 535,521