XML 21 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
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (97,412) $ 89,575 $ 69,421
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustment and other (316) 712 (193)
Unrealized gain (loss) on derivative instruments 11,927 (1,347) (765)
Total other comprehensive income (loss) 11,611 (635) (958)
Comprehensive (loss) income $ (85,801) $ 88,940 $ 68,463