v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Segment and Product Type
The Company’s revenues by segment and product type are as follows:
Three Months Ended June 30, 2025
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63%83%69%76%70%
Communications32%16%21%4%22%
Special Industries5%1%10%20%8%
Total100%100%100%100%100%
Three Months Ended June 30, 2024
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy63%80%71%79%71%
Communications30%18%24%4%22%
Special Industries7%2%5%17%7%
Total100%100%100%100%100%
Six Months Ended June 30, 2025
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy61%84%71%76%70%
Communications34%15%21%3%23%
Special Industries5%1%8%21%7%
Total100%100%100%100%100%
Six Months Ended June 30, 2024
Product TypePLP-USAThe AmericasEMEAAsia-PacificConsolidated
Energy66%78%71%78%71%
Communications28%21%24%4%22%
Special Industries6%1%5%18%7%
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:
Six Months Ended June 30,
20252024
Allowance for credit losses, beginning of period$6,958 $8,260 
Additions (reductions) charged to costs and expenses296 (1,409)
Write-offs(141)(199)
Foreign exchange and other50 (329)
Allowance for credit losses, end of period$7,163 $6,323