XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 111,276 $ 133,778 $ 301,584 $ 263,248
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (14,623) 994 (19,181) 2,679
Unrealized loss on investments:        
Unrealized losses during the period, net of income taxes of $923, $85, $2,109 and $245 (3,088) (292) (7,057) (835)
Reclassification adjustment for losses realized in net income, net of income taxes of $(39), $(49), $(96) and $(123) 129 179 318 432
Total other comprehensive (loss) income, net of tax (17,582) 881 (25,920) 2,276
Comprehensive income $ 93,694 $ 134,659 $ 275,664 $ 265,524