XML 21 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement Of Income And Comprehensive Income [Abstract]      
Net income $ 204,902 $ 172,852 $ 148,089
Net cumulative translation adjustment and foreign currency exchange hedge, net of tax of $(1,218), $1,290 and $(2,807), respectively 1,128 (2,078) 2,236
Net unrealized gain (loss) on securities available-for-sale, net of tax of $312, $(23), and $(39), respectively 996 (90) (234)
Comprehensive income $ 207,026 $ 170,684 $ 150,091