XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT REPORTING - Summary of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment reporting [Line Items]        
Revenue $ 1,338,838 $ 1,215,499 $ 3,856,645 $ 3,285,283
United States [Member]        
Segment reporting [Line Items]        
Revenue 532,119 580,489 1,692,351 1,523,181
Other Americas [Member]        
Segment reporting [Line Items]        
Revenue 43,002 24,913 111,686 63,920
Americas [Member]        
Segment reporting [Line Items]        
Revenue 575,121 605,402 1,804,037 1,587,101
China [Member]        
Segment reporting [Line Items]        
Revenue 245,015 156,678 505,113 401,716
Other Asia [Member]        
Segment reporting [Line Items]        
Revenue 242,721 211,158 721,458 617,617
Asia [Member]        
Segment reporting [Line Items]        
Revenue 487,736 367,836 1,226,571 1,019,333
EMEA [Member]        
Segment reporting [Line Items]        
Revenue 189,551 174,606 585,480 496,183
Japan [Member]        
Segment reporting [Line Items]        
Revenue $ 86,430 $ 67,655 $ 240,557 $ 182,666