XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Balance Sheet Components
9 Months Ended
Sep. 30, 2018
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
3.
Balance Sheet Components
 
The following table shows the components of property and equipment as of the dates presented:
 
 
 
 
September 30,
   
December 31,
 
 
Estimated Useful Life
 
2018
   
2017
 
Computer equipment
3 to 4 years
  $
29,190
    $
29,938
 
Software, including internally developed software
3 years
   
25,083
     
23,389
 
Leasehold improvements
Shorter of useful life or lease term
   
4,778
     
4,617
 
Office equipment, furniture and fixtures
3 to 5 years
   
2,136
     
2,127
 
Total property and equipment
 
   
61,187
     
60,071
 
Less: Accumulated depreciation and amortization
 
   
(48,445
)    
(44,512
)
Property and equipment, net
 
  $
12,742
    $
15,559
 
 
Depreciation and amortization of internally developed software for the
nine
months ended
September 30, 2018
and
2017
was
$5,056
and
$6,419,
respectively.
 
The following table shows the components of accrued expenses and other current liabilities as of the dates presented:
 
   
September 30,
   
December 31,
 
   
2018
   
2017
 
Accrued salary and payroll-related expenses   $
3,952
    $
4,372
 
Accrued liabilities    
1,477
     
2,161
 
Advanced billings    
469
     
459
 
Deferred rent    
518
     
475
 
Customer advances    
447
     
2,003
 
Income taxes payable    
840
     
142
 
Sales and use tax payable    
203
     
341
 
Other    
956
     
521
 
Total accrued expenses and other current liabilities   $
8,862
    $
10,474