XML 117 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting and Geographic Information - Segment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenue reporting by end-market and geographic region      
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Net sales $ 666,435 $ 646,137 $ 583,277
Semiconductor      
Revenue reporting by end-market and geographic region      
Net sales 412,724 369,369 247,051
Compound Semiconductor      
Revenue reporting by end-market and geographic region      
Net sales 87,258 121,194 106,972
Data Storage      
Revenue reporting by end-market and geographic region      
Net sales 88,473 87,544 168,760
Scientific & Other      
Revenue reporting by end-market and geographic region      
Net sales $ 77,980 $ 68,030 $ 60,494