XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting and Geographic Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
item
Jun. 30, 2023
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 $ 175,879 $ 161,641 $ 350,363 $ 315,145
UNITED STATES        
Revenue reporting by end-market and geographic region        
Sales 42,744 35,739 70,612 66,750
EMEA        
Revenue reporting by end-market and geographic region        
Sales 23,802 17,511 32,290 40,458
China        
Revenue reporting by end-market and geographic region        
Sales 65,376 49,986 129,684 110,733
Rest of APAC        
Revenue reporting by end-market and geographic region        
Sales 43,935 58,320 117,155 97,065
Rest Of World        
Revenue reporting by end-market and geographic region        
Sales 22 85 622 139
Semiconductor        
Revenue reporting by end-market and geographic region        
Sales 109,936 106,275 230,320 199,382
Compound Semiconductor        
Revenue reporting by end-market and geographic region        
Sales 18,223 24,066 39,225 45,225
Data Storage        
Revenue reporting by end-market and geographic region        
Sales 33,960 13,945 51,977 35,459
Scientific & Other        
Revenue reporting by end-market and geographic region        
Sales $ 13,760 $ 17,355 $ 28,841 $ 35,079