XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting and Geographic Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
item
Sep. 30, 2024
USD ($)
Revenue reporting by end-market and geographic region        
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Number of end-markets | item     4  
Sales $ 165,881 $ 184,807 $ 499,277 $ 535,170
United States        
Revenue reporting by end-market and geographic region        
Sales 26,513 59,207 72,427 129,819
EMEA        
Revenue reporting by end-market and geographic region        
Sales 11,581 9,898 42,451 42,188
China        
Revenue reporting by end-market and geographic region        
Sales 45,650 54,590 144,032 184,274
Rest of APAC        
Revenue reporting by end-market and geographic region        
Sales 82,100 60,969 240,262 178,124
Rest Of World        
Revenue reporting by end-market and geographic region        
Sales 37 143 105 765
Semiconductor        
Revenue reporting by end-market and geographic region        
Sales 118,322 124,143 366,019 354,463
Compound Semiconductor        
Revenue reporting by end-market and geographic region        
Sales 10,912 15,556 39,506 54,781
Data Storage        
Revenue reporting by end-market and geographic region        
Sales 9,971 32,750 29,030 84,727
Scientific & Other        
Revenue reporting by end-market and geographic region        
Sales $ 26,676 $ 12,358 $ 64,722 $ 41,199