XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.2
SEGMENT REPORTING - Summary of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment reporting [Line Items]        
Total revenue $ 1,060,681 $ 976,579 $ 2,069,784 $ 1,998,269
United States [Member]        
Segment reporting [Line Items]        
Total revenue 507,169 385,595 942,692 819,941
Other Americas [Member]        
Segment reporting [Line Items]        
Total revenue 11,660 15,966 39,007 32,084
Americas [Member]        
Segment reporting [Line Items]        
Total revenue 518,829 401,561 981,699 852,025
China [Member]        
Segment reporting [Line Items]        
Total revenue 127,809 174,116 245,038 351,672
Other Asia [Member]        
Segment reporting [Line Items]        
Total revenue 197,928 176,894 406,459 360,856
Asia [Member]        
Segment reporting [Line Items]        
Total revenue 325,737 351,010 651,497 712,528
EMEA [Member]        
Segment reporting [Line Items]        
Total revenue 152,521 166,804 321,577 321,074
Japan [Member]        
Segment reporting [Line Items]        
Total revenue $ 63,594 $ 57,204 $ 115,011 $ 112,642