XML 33 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement Of Income And Comprehensive Income [Abstract]      
Net income $ 299,377 $ 204,902 $ 172,852
Net cumulative translation adjustment and foreign currency exchange hedge, net of tax of $(1,468), $(1,218) and $1,290, respectively 6,164 1,128 (2,078)
Net unrealized gain (loss) on securities available-for-sale, net of tax of $(172), $312, and $(23), respectively (544) 996 (90)
Comprehensive income $ 304,997 $ 207,026 $ 170,684