XML 110 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid vendor payments $ 5,048 $ 3,633
Income tax receivable 4,237 3,614
Prepaid software maintenance 3,386 2,804
Prepaid insurance 2,610 2,479
Prepaid taxes 912 850
Prepaid rent 730 327
Prepaid other 2,172 731
Other 1,935 4,011
Other current assets $ 21,030 $ 18,449