XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Sales and Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables disaggregate the Company’s net sales by segment and customer industry.
Three Months Ended March 31, 2024
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$66,026 $32,820 $50,911 $149,757 
Metalworking and other163,728 105,602 50,672 320,002 
$229,754 $138,422 $101,583 $469,759 
Three Months Ended March 31, 2023
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$68,134 $39,103 $46,660 $153,897 
Metalworking and other183,279 113,346 49,626 346,251 
$251,413 $152,449 $96,286 $500,148