XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement Of Income And Comprehensive Income [Abstract]        
Net income $ 67,288 $ 83,854 $ 147,745 $ 158,670
Net cumulative translation adjustment and foreign currency exchange hedge, net of tax of $(133), $121, $(546), and $2,562, respectively 1,138 (351) (794) (4,210)
Net unrealized gain on securities available-for-sale, net of tax of $259 and $104, respectively   820   329
Comprehensive income $ 68,426 $ 84,323 $ 146,951 $ 154,789