XML 23 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
Condensed Consolidated Statements of Comprehensive Income [Abstract]      
Net income $ 355,766 $ 350,158 $ 176,553
Other comprehensive income (loss), net of income taxes:      
Foreign currency translation adjustments 1,134 726 (2,736)
Unrealized gain on available-for-sale securities, net of income taxes 0 147 159
Other comprehensive income (loss), net of income taxes 1,134 873 (2,577)
Comprehensive income $ 356,900 $ 351,031 $ 173,976