XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Income tax receivable $ 7,311 $ 13,250
Prepaid software maintenance 5,596 3,875
Prepaid vendor payments 2,814 4,698
Prepaid insurance 2,524 5,573
Prepaid taxes 295 917
Prepaid other 2,673 1,904
Other 3,261 637
Other current assets $ 24,474 $ 30,854