XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information (Schedule of Geographic Sales and Long-Lived Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Geographic sales $ 642,335 $ 665,896 $ 1,274,099 $ 1,341,471  
Long-lived assets 404,314   404,314   $ 409,227
United States [Member]          
Segment Reporting Information [Line Items]          
Geographic sales 331,161 387,720 657,803 784,139  
Long-lived assets 213,219   213,219   215,536
Asia [Member]          
Segment Reporting Information [Line Items]          
Long-lived assets 89,424   89,424   89,249
Singapore [Member]          
Segment Reporting Information [Line Items]          
Geographic sales 130,788 105,070 270,747 206,308  
Other Asia [Member]          
Segment Reporting Information [Line Items]          
Geographic sales 61,841 44,880 113,285 104,776  
Europe [Member]          
Segment Reporting Information [Line Items]          
Geographic sales 101,884 103,278 199,636 201,300  
Long-lived assets 41,267   41,267   39,936
Other Foreign [Member]          
Segment Reporting Information [Line Items]          
Geographic sales 16,661 $ 24,948 32,628 $ 44,948  
Long-lived assets $ 60,404   $ 60,404   $ 64,506