v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Segment and Product Type
The following table presents the Company’s revenues disaggregated by segment and product type:
 Year Ended December 31, 2025
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63 %80 %74 %77 %71 %
Communications32 19 19 22 
Special Industries20 
Total100 %100 %100 %100 %100 %
 Year Ended December 31, 2024
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63 %80 %71 %77 %71 %
Communications30 18 24 22 
Special Industries20 
Total100 %100 %100 %100 %100 %
Schedule of Change in Allowance for Credit Losses The change in the allowance for credit losses includes expense and net write-offs, which are identified in the following table:
 202520242023
Allowance for credit losses, beginning of period$6,958 $8,260 $5,021 
Additions (reductions) charged to costs and expenses92 (750)3,250 
Write-offs(1,571)(260)(218)
Foreign exchange and other318 (292)207 
Allowance for credit losses, end of period$5,797 $6,958 $8,260