XML 18 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Note 17 - Leases (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
    (in thousands)  
Maturity of Lease Liabilities
       
2020
  $
616
 
2021
   
627
 
2022
   
544
 
2023
   
340
 
2024
   
114
 
Thereafter
   
0
 
Total undiscounted operating lease payments
  $
2,241
 
Less: Imputed interest
   
(143
)
Present value of operating lease liabilities
  $
2,098
 
         
Balance Sheet Classification
       
Right-of-use assets (recorded in other non-current assets)
  $
2,098
 
         
Current lease liabilities (recorded in other current liabilities)
  $
616
 
Long-term lease liabilities (recorded in other long-term liabilities)
   
1,482
 
Total operating lease liabilities
  $
2,098
 
         
Other Information
       
Weighted-average remaining lease term for operating leases (in years)
   
3.74
 
Weighted-average discount rate for operating leases
   
3.59
%
Lease, Cost [Table Text Block]
       
Twelve Months
Ended
 
       
December
3
1
,
 
       
2019
   
2018
 
   
(in thousands)
 
                     
Right-of-Use leases
      $
255
    $
-
 
Short-term leases (1)
       
2,214
     
2,174
 
Total
      $
2,469
    $
2,174
 
Operating Lease, Lease Income [Table Text Block]
     
 
Twelve Months
E
nded
 
     
December 3
1
,
 
     
2019
   
2018
 
 
(in thousands)
 
                   
Leased truck revenue (recorded in revenue, before fuel surcharge)
    $
9,220
    $
8,101
 
Leased dock space revenue (recorded in non-operating income)
     
155
     
155
 
Total lease revenue
    $
9,375
    $
8,256
 
Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]
   
(in thousands)
 
2020
  $
7,811
 
2021
   
3,847
 
2022
   
3,404
 
2023
   
2,728
 
2024
   
1,002
 
Thereafter
   
-
 
Total future minimum lease payments receivable
  $
18,792
 
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
   
(in thousands)
 
2019
  $
9,649
 
2020
   
6,497
 
2021
   
2,417
 
2022
   
2,025
 
2023
   
1,731
 
Thereafter
   
-
 
Total future minimum lease payments
  $
22,319