XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING - Summary of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment reporting [Line Items]        
Revenue $ 1,275,441 $ 1,060,681 $ 2,517,807 $ 2,069,784
United States [Member]        
Segment reporting [Line Items]        
Revenue 591,265 507,169 1,160,232 942,692
Other Americas [Member]        
Segment reporting [Line Items]        
Revenue 39,072 11,660 68,684 39,007
Americas [Member]        
Segment reporting [Line Items]        
Revenue 630,337 518,829 1,228,916 981,699
China [Member]        
Segment reporting [Line Items]        
Revenue 120,717 127,809 260,098 245,038
Other Asia [Member]        
Segment reporting [Line Items]        
Revenue 238,225 197,928 478,737 406,459
Asia [Member]        
Segment reporting [Line Items]        
Revenue 358,942 325,737 738,835 651,497
EMEA [Member]        
Segment reporting [Line Items]        
Revenue 200,186 152,521 395,929 321,577
Japan [Member]        
Segment reporting [Line Items]        
Revenue $ 85,976 $ 63,594 $ 154,127 $ 115,011