XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 115,661 $ 61,659 $ 341,527 $ 363,243
Other comprehensive loss, net of tax:        
Foreign currency translation adjustments (8,502) (17,909) 249 (37,090)
Unrealized loss on investments:        
Unrealized losses during the period, net of income taxes of $624, $1,194, $581 and $3,303 (2,089) (4,000) (1,945) (11,057)
Reclassification adjustment for losses realized in net income, net of income taxes of $(10), $(24), $(39) and $(120) 35 83 128 401
Total other comprehensive loss, net of tax (10,556) (21,826) (1,568) (47,746)
Comprehensive income $ 105,105 $ 39,833 $ 339,959 $ 315,497