XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net income, as reported $ 1,191,624 $ 1,377,475 $ 1,409,594
Other comprehensive income (loss):      
Change in foreign currency translation adjustment, net of tax (85,021) (71,158) 35,531
Available-for-sale investments:      
Change in net unrealized losses (4,887) (1,041) (110)
Net change in available-for-sale investments (4,887) (1,041) (110)
Other comprehensive income (loss) (89,908) (72,199) 35,421
Comprehensive income $ 1,101,716 $ 1,305,276 $ 1,445,015