XML 67 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Income tax receivable $ 5,970 $ 3,614
Prepaid vendor payments 5,338 3,633
Prepaid software maintenance 4,310 2,804
Prepaid insurance 1,306 2,479
Prepaid taxes 997 850
Prepaid rent 661 327
Prepaid other 2,739 731
Other 1,961 4,011
Other current assets $ 23,282 $ 18,449