XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) Attributable to Parent $ 122,986 $ 52,953 $ 28,892
Other comprehensive income (loss), net of tax      
Currency translation adjustment 1,687 1,596 (1,417)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ 124,673 $ 54,549 $ 27,475