XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 100,366 $ 99,504 $ 192,907 $ 209,306
Other comprehensive loss, net of tax:        
Foreign currency translation adjustments (4,313) (26,180) (18,135) (23,261)
Change in unrealized gains and losses on available-for-sale securities, net of tax of $50, $158, $(198) and $469, respectively 368 728 703 2,941
Other comprehensive loss, net of tax: (3,945) (25,452) (17,432) (20,320)
Comprehensive income $ 96,421 $ 74,052 $ 175,475 $ 188,986