Commitments (Tables)
12 Months Ended
Dec. 31, 2014
Future Minimum Payments

Future minimum payments are approximately as follows (in thousands):

 

     Facilities
operating
leases
     Other
contractual
obligations
     Total  

2015

   $ 2,271       $ 2,496       $ 4,767   

2016

     2,313         1,431         3,744   

2017

     2,373         —          2,373   

2018

     577         —          577   

2019 and after

     —          —          —     
  

 

 

    

 

 

    

 

 

 

Total minimum payments

$ 7,534    $ 3,927    $ 11,461