v3.26.1
Segment Reporting and Geographic Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
item
segment
Jun. 30, 2025
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  
Net Sales to Unaffiliated Customers $ 193,481 $ 166,104 $ 351,822 $ 333,396
United States        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 59,068 21,852 91,293 45,914
EMEA        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 16,003 18,533 31,787 30,870
China        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 48,085 27,490 68,041 98,382
Rest of APAC        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 69,798 98,186 160,162 158,162
Rest Of World        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 527 43 539 68
Semiconductor        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 130,678 123,874 239,720 247,697
Compound Semiconductor        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 20,527 14,197 39,335 28,594
Data Storage        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers 22,201 12,354 32,414 19,059
Scientific & Other        
Revenue reporting by end-market and geographic region        
Net Sales to Unaffiliated Customers $ 20,075 $ 15,679 $ 40,353 $ 38,046