XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
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, 2024
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63 %80 %71 %77 %71 %
Communications30 %18 %24 %%22 %
Special Industries%%%20 %%
Total100 %100 %100 %100 %100 %
 Year Ended December 31, 2023
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63 %74 %52 %73 %64 %
Communications33 %24 %44 %%29 %
Special Industries%%%24 %%
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:
 202420232022
Allowance for credit losses, beginning of period$8,260 $5,021 $3,091 
(Reductions) additions charged to costs and expenses(750)3,250 2,108 
Write-offs(260)(218)(122)
Foreign exchange and other(292)207 (56)
Allowance for credit losses, end of period$6,958 $8,260 $5,021