XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Enterprise-Wide Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 392,170 $ 350,079 $ 1,090,495 $ 971,822
Direct Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 132,074 127,219 383,903 362,223
Distributor Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 260,096 222,860 706,592 609,599
Asia        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 307,902 274,711 852,170 748,774
Europe        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 46,208 52,588 136,328 147,403
Americas        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 38,060 22,780 101,997 75,645
China        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 170,600 149,200 488,400 430,200
Singapore        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 38,200 36,200 112,800 94,700
Taiwan        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 44,000 $ 41,200 $ 95,500 $ 107,300