XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED 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
Condensed Consolidated Statements of Comprehensive Income        
Net income $ 585,438 $ 558,652 $ 1,644,078 $ 1,645,712
Other comprehensive income (loss):        
Foreign currency translation adjustments (372) (5,237) 2,816 (5,673)
Total other comprehensive (loss) income (372) (5,237) 2,816 (5,673)
Comprehensive income $ 585,066 $ 553,415 $ 1,646,894 $ 1,640,039