XML 35 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income $ 72,793 $ 85,169
Other comprehensive (loss) income, net of tax    
Foreign currency translation adjustment (12,949) 380
Unrealized gain on investments 189 0
Reclassification adjustment for realized loss on investments included in net income 541 0
Total other comprehensive (loss) income (12,219) 380
Total comprehensive income $ 60,574 $ 85,549