XML 211 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued Expenses
Accrued expenses consist of the following:
 
December 31,
 
2017
 
2016
 
 
 
(Restated)
Accrued compensation and benefits
$
22,679

 
$
33,771

Accrued accounting fees
19,822

 
3,154

Accrued consulting fees
6,200

 
13,951

Accrued legal fees
5,513

 
3,172

Accrued telecommunications
3,028

 
2,628

Accrued income taxes payable
2,810

 
4,643

Accrued other
12,687

 
15,563

 
$
72,739

 
$
76,882