XML 22 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Leases (Tables)
12 Months Ended
Dec. 31, 2014
Leases Tables  
Leases (Tables)

The future lease payments under non-cancelable operating leases as of December 31, 2014 are as follows (in thousands):

              Operating
              leases
Year ending December 31:              
     2015           $ 3,154 
     2016             1,835 
     2017            
     2018            
     2019            
          Total minimum lease payments           $ 4,993