XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
10. Segment Information Revenue by country (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting [Abstract]    
Net sales $ 676,844 $ 700,062
Revenue by country [Line Items]    
Net sales 676,844 700,062
Europe [Member]    
Segment Reporting [Abstract]    
Net sales 204,800 218,900
Revenue by country [Line Items]    
Net sales 204,800 218,900
UNITED STATES    
Segment Reporting [Abstract]    
Net sales 297,000 282,500
Revenue by country [Line Items]    
Net sales 297,000 282,500
Asia Pacific [Member]    
Segment Reporting [Abstract]    
Net sales 135,800 160,900
Revenue by country [Line Items]    
Net sales 135,800 160,900
Americas [Member]    
Segment Reporting [Abstract]    
Net sales 39,200 37,800
Revenue by country [Line Items]    
Net sales $ 39,200 $ 37,800