XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segments (Revenue by Shipping Location) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 699,913 $ 541,068
Percentage of net sales 100.00% 100.00%
Sales | United States | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 470,765 $ 324,376
Percentage of net sales 67.30% 60.00%
Sales | Canada | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 48,279 $ 41,822
Percentage of net sales 6.90% 7.70%
Sales | Europe & Africa | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 57,533 $ 59,207
Percentage of net sales 8.20% 10.90%
Sales | Middle East | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 51,891 $ 48,352
Percentage of net sales 7.40% 8.90%
Sales | Asia-Pacific | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 36,832 $ 36,641
Percentage of net sales 5.30% 6.80%
Sales | Latin America | Geographic Concentration Risk    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 34,613 $ 30,670
Percentage of net sales 4.90% 5.70%