XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 404.6 $ 327.5
Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 100.00% 100.00%
United States    
Disaggregation of Revenue [Line Items]    
Revenue $ 144.2 $ 107.8
United States | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 35.70% 32.90%
Mexico    
Disaggregation of Revenue [Line Items]    
Revenue $ 41.7 $ 25.9
Mexico | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 10.30% 7.90%
Taiwan    
Disaggregation of Revenue [Line Items]    
Revenue $ 28.9 $ 39.5
Taiwan | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 7.10% 12.10%
Malaysia    
Disaggregation of Revenue [Line Items]    
Revenue $ 42.5 $ 21.4
Malaysia | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 10.50% 6.50%
All others    
Disaggregation of Revenue [Line Items]    
Revenue $ 147.3 $ 132.9
All others | Revenue Benchmark | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue (as a percent) 36.40% 40.60%
Semiconductor Equipment    
Disaggregation of Revenue [Line Items]    
Revenue $ 222.2 $ 179.9
Industrial and Medical    
Disaggregation of Revenue [Line Items]    
Revenue 64.3 83.4
Data Center Computing    
Disaggregation of Revenue [Line Items]    
Revenue 96.2 41.9
Telecom and Networking    
Disaggregation of Revenue [Line Items]    
Revenue 21.9 22.3
Product    
Disaggregation of Revenue [Line Items]    
Revenue 360.2 286.3
Services and other    
Disaggregation of Revenue [Line Items]    
Revenue $ 44.4 $ 41.2