XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
   
Three Months Ended
March 31, 2019
 
         
Operating lease cost
  $
2,599
 
Finance lease cost:
       
Amortization of ROU assets
   
418
 
Interest on lease liabilities
   
581
 
Total lease cost
  $
3,598
 
Schedule of Components of Lease Assets and Liabilities [Table Text Block]
   
March 31, 2019
 
Operating Leases
       
Operating lease ROU assets (1)
  $
39,672
 
         
Operating lease liabilities - current (2)
  $
7,581
 
Operating lease liabilities - noncurrent (3)
   
33,075
 
Total operating lease liabilities
  $
40,656
 
         
Finance Leases
       
Finance lease ROU assets, gross
  $
28,514
 
Accumulated depreciation - finance lease ROU assets
   
(2,306
)
Finance lease ROU assets, net (4)
  $
26,208
 
         
Finance lease liabilities - current (5)
  $
1,315
 
Finance lease liabilities - noncurrent (6)
   
24,399
 
Total finance lease liabilities
  $
25,714
 
Schedule of Leases Cash Flow Information [Table Text Block]
   
Three Months Ended
March 31, 2019
 
Cash paid for amounts included in the measurement of lease liabilities
       
Operating cash flows from operating leases
  $
2,618
 
Operating cash flows from finance leases
   
456
 
Financing cash flows from finance leases
   
529
 
         
ROU assets obtained in exchange for lease liabilities
       
Operating leases
   
397
 
Finance leases
   
6,976
 
Lease, Term and Discount Rate [Table Text Block]
Weighted average remaining lease term (in years)
       
Operating Leases
   
6.97
 
Finance Leases
   
14.67
 
         
Weighted average discount rate
       
Operating Leases
   
5.59
%
Finance Leases
   
7.87
%
Operating and Finance Lease, Liability, Maturity [Table Text Block]
   
As of March 31, 2019
 
   
Finance
Leases
   
Operating
Leases
 
Remainder of 2019
  $
2,394
    $
7,862
 
2020
   
3,217
     
8,769
 
2021
   
2,844
     
6,860
 
2022
   
2,697
     
5,410
 
2023
   
2,609
     
4,695
 
After 2023
   
32,030
     
18,666
 
Total minimum lease payments
   
45,791
     
52,262
 
Interest
   
(20,077
)    
(11,606
)
Present value of minimum lease payments
  $
25,714
    $
40,656
 
Schedule of Future Minimum Rental Payments for Finance and Operating Leases [Table Text Block]
   
As of December 31, 2018
 
   
Capital
Leases
   
Operating
Leases
 
2019
  $
2,166
    $
8,914
 
2020
   
2,477
     
7,575
 
2021
   
2,053
     
6,379
 
2022
   
1,995
     
4,955
 
2023
   
1,889
     
4,482
 
After 2023
   
18,108
     
18,614
 
Total minimum lease payments
   
28,688
    $
50,919
 
Interest
   
(8,517
)    
 
 
Present value of minimum lease payments
  $
20,171