XML 29 R6.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
Statement of Comprehensive Income [Abstract]      
Net income $ 475,467 $ 546,593 $ 447,286
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments (19,892) (1,432) 5,620
Unrealized holding (loss) gain on investments:      
Unrealized holding (losses) gains during the period, net of income taxes of $2,893, $728 and $(134) (9,700) (2,527) 374
Less: reclassification adjustment for losses realized in net income, net of income taxes of $(134), $(246) and $(190) 468 914 712
Total other comprehensive (loss) income, net of taxes (29,124) (3,045) 6,706
Comprehensive income $ 446,343 $ 543,548 $ 453,992