XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Note 14 - Leases (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Lease, Cost [Table Text Block]
   
Six months ended
June 30, 2019
 
         
Operating lease cost
  $
15,441
 
         
Finance lease cost:
       
Amortization of right-of-use assets
   
985
 
Interest on lease liabilities
   
43
 
Total finance lease cost
   
1,028
 
   
Six months ended
June 30, 2019
 
         
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
 
Operating cash flows from operating leases
   
15,235
 
Operating cash flow from finance leases
   
43
 
Financing cash flows from finance leases
   
1,251
 
         
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
 
Operating leases
   
72,079
 
Finance lease
   
-
 
Assets And Liabilities, Lessee [Table Text Block]
   
As of June 30, 2019
 
Operating Leases
 
 
 
 
Operating lease right-of-use assets
  $
72,079
 
Operating Lease Liablities-Current
   
22,000
 
Operating Lease Liablities-Non-Current
   
51,400
 
Total operating lease liabilities
 
$
73,400
 
         
Finance Leases
 
 
 
 
Property and equipment, at cost
   
11,364
 
Accumulated depreciation
   
(9,323
)
Property and equipment, at net
 
$
2,041
 
Finance Lease Obligation-Current
   
1,074
 
Finance Lease Obligation-Non Current
   
199
 
Total finance lease liabilities
 
$
1,273
 
   
As of
June 30, 2019
 
Weighted average remaining lease term
 
 
 
 
Operating leases
 
 
4.19 yrs
 
Finance leases
 
 
2.83 yrs
 
         
Weighted average discount rate
 
 
 
 
Operating leases
   
7.50
%
Finance leases
   
6.01
%
Finance Lease, Liability, Maturity [Table Text Block]
   
Operating leases
   
Finance leases
 
Year ending December, 31
 
 
 
 
 
 
 
 
Remaining of 2019
  $
26,264
    $
886
 
2020
   
19,245
     
362
 
2021
   
12,298
     
63
 
2022
   
9,710
     
8
 
2023
   
6,601
     
-
 
Thereafter
   
11,810
     
-
 
Total lease payments
 
$
85,928
   
$
1,319
 
Less imputed interest
   
(12,528
)    
(46
)
Total
 
$
73,400
   
$
1,273