XML 65 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid vendor payments $ 5,682 $ 3,633
Income tax receivable 5,160 3,614
Prepaid software maintenance 3,369 2,804
Prepaid insurance 2,286 2,479
Prepaid rent 1,656 327
Prepaid taxes 895 850
Prepaid other 2,647 731
Other 1,684 4,011
Other current assets $ 23,379 $ 18,449