XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 1,398,242 $ 1,449,071 $ 4,436,640 $ 4,508,799
Other comprehensive loss:        
Foreign currency translation adjustments (103,167) (29,610) (207,148) (64,233)
Comprehensive income $ 1,295,075 $ 1,419,461 $ 4,229,492 $ 4,444,566