XML 17 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Income tax receivable $ 18,492 $ 13,250
Prepaid software maintenance 5,110 3,875
Prepaid insurance 5,027 5,573
Prepaid vendor payments 3,852 4,698
Prepaid taxes 653 917
Prepaid other 3,753 1,904
Other 490 637
Other current assets $ 37,377 $ 30,854