XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 601,602 $ 614,680 $ 753,477
United States      
Net sales 200,136 255,651 407,291
Asia (excluding the PRC)      
Net sales 127,140 117,142 104,324
Europe      
Net sales 126,551 108,185 94,491
People's Republic of China      
Net sales 87,866 88,246 83,677
Latin America      
Net sales 25,943 17,481 30,006
Other      
Net sales $ 33,966 $ 27,975 $ 33,688