XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information (Schedule of Geographic Sales and Long-Lived Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Geographic sales $ 631,764 $ 675,575  
Long-lived assets 403,004   $ 409,227
United States [Member]      
Segment Reporting Information [Line Items]      
Geographic sales 326,642 396,419  
Long-lived assets 211,361   215,536
Asia [Member]      
Segment Reporting Information [Line Items]      
Long-lived assets 89,100   89,249
Singapore [Member]      
Segment Reporting Information [Line Items]      
Geographic sales 139,959 101,238  
Other Asia [Member]      
Segment Reporting Information [Line Items]      
Geographic sales 51,444 59,896  
Europe [Member]      
Segment Reporting Information [Line Items]      
Geographic sales 97,752 98,022  
Long-lived assets 40,250   39,936
Other Foreign [Member]      
Segment Reporting Information [Line Items]      
Geographic sales 15,967 $ 20,000  
Long-lived assets $ 62,293   $ 64,506