XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement Of Income And Comprehensive Income [Abstract]        
Net income $ 83,854 $ 48,105 $ 158,670 $ 100,627
Net cumulative translation adjustment and foreign currency exchange hedge, net of tax of $121, $721, $2,562, and $269, respectively (351) (1,100) (4,210) 18
Net unrealized gain on securities available-for-sale, net of tax of $259, $144, $104, and $287, respectively 820 459 329 918
Comprehensive income $ 84,323 $ 47,464 $ 154,789 $ 101,563