XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Enterprise-Wide Segment Information and Net Sales - Schedule of Net Sales From Based on Location of the Subsidiary (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Net sales $ 392,170 $ 350,079 $ 1,090,495 $ 971,822  
Property, plant and equipment, net 657,413 703,725 657,413 703,725 $ 684,259
Total assets 2,469,791 2,389,382 2,469,791 2,389,382 $ 2,386,281
Operating Segments          
Segment Reporting Information [Line Items]          
Net sales 804,677 703,842 2,210,752 1,951,433  
Intercompany Eliminations          
Segment Reporting Information [Line Items]          
Net sales (412,507) (353,763) (1,120,257) (979,611)  
Asia          
Segment Reporting Information [Line Items]          
Net sales 240,800 218,800 652,845 605,404  
Property, plant and equipment, net 492,175 515,347 492,175 515,347  
Total assets 1,608,545 1,678,927 1,608,545 1,678,927  
Asia | Operating Segments          
Segment Reporting Information [Line Items]          
Net sales 442,991 380,013 1,192,521 1,051,118  
Asia | Intercompany Eliminations          
Segment Reporting Information [Line Items]          
Net sales (202,191) (161,213) (539,676) (445,714)  
Americas          
Segment Reporting Information [Line Items]          
Net sales 127,407 100,041 362,690 264,243  
Property, plant and equipment, net 68,893 78,915 68,893 78,915  
Total assets 599,627 472,420 599,627 472,420  
Americas | Operating Segments          
Segment Reporting Information [Line Items]          
Net sales 298,683 255,058 837,343 695,447  
Americas | Intercompany Eliminations          
Segment Reporting Information [Line Items]          
Net sales (171,276) (155,017) (474,653) (431,204)  
Europe          
Segment Reporting Information [Line Items]          
Net sales 23,963 31,238 74,960 102,175  
Property, plant and equipment, net 96,345 109,463 96,345 109,463  
Total assets 261,619 238,035 261,619 238,035  
Europe | Operating Segments          
Segment Reporting Information [Line Items]          
Net sales 63,003 68,771 180,888 204,868  
Europe | Intercompany Eliminations          
Segment Reporting Information [Line Items]          
Net sales $ (39,040) $ (37,533) $ (105,928) $ (102,693)