v3.26.3
Net Sales and Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
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 September 30, 2026
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$80,045 $39,582 $66,041 $185,668 
Metalworking and other173,985 112,884 72,011 358,880 
$254,030 $152,466 $138,052 $544,548 
Nine Months Ended September 30, 2026
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$216,465 $114,599 $174,760 $505,824 
Metalworking and other487,806 338,386 225,561 1,051,753 
$704,271 $452,985 $400,321 $1,557,577 
Three Months Ended September 30, 2025
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$66,807 $37,227 $56,230 $160,264 
Metalworking and other155,980 106,673 70,925 333,578 
$222,787 $143,900 $127,155 $493,842 
Nine Months Ended September 30, 2025
Customer IndustriesAmericasEMEAAsia/PacificConsolidated
Total
Metals$193,928 $106,535 $161,879 $462,342 
Metalworking and other463,632 306,566 187,616 957,814 
$657,560 $413,101 $349,495 $1,420,156