December 31,
    2016   2015
Equipment and software   $
27,456
    $
24,512
 
Furniture and fixtures    
1,126
     
1,240
 
Leasehold improvements    
27,796
     
27,622
 
Construction in progress    
22,695
     
11,274
 
  Subtotal    
79,073
     
64,648
 
Less accumulated depreciation    
(26,777
)    
(24,540
)
  Total   $
52,296
    $
40,108