XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 13 - Leases (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended June 30, 2021

   

Three Months Ended June 30, 2020

   

Six Months Ended June 30, 2021

   

Six Months Ended June 30, 2020

 
                                 

Operating lease cost

  $ 6,479     $ 7,111     $ 13,288     $ 14,370  
                                 

Finance lease cost:

                               

Amortization of right-of-use assets

    153       342       339       668  

Interest on lease liabilities

    15       30       32       74  

Total Finance lease cost

  $ 168     $ 372     $ 371     $ 742  
    Six Months Ended June 30, 2021     Six Months Ended June 30, 2020  

Cash paid for amounts included in the measurement of lease liabilities:

               

Operating cash flows from operating leases

    13,246       14,062  

Operating cash flow from finance leases

    32       74  

Financing cash flows from finance leases

    371       742  
                 

Right-of-use assets obtained in exchange for lease obligations:

               

Operating leases

    2,105       17,278  

Finance leases

    -       -  
Assets And Liabilities, Lessee [Table Text Block]
   

As of June 30, 2021

   

As of December 31, 2020

 

Operating leases

               

Operating lease right-of-use assets

  $ 59,906     $ 69,376  
                 

Operating lease liabilities - Current

    17,623       19,327  

Operating lease liabilities - Non-current

    44,326       52,052  

Total operating lease liabilities

  $ 61,949     $ 71,379  
                 

Finance Leases

               

Property and equipment, at cost

    4,351       4,351  

Accumulated depreciation

    (3,370 )     (3,010 )

Property and equipment, at net

  $ 981     $ 1,341  
                 

Finance lease liabilities - Current

    521       516  

Finance lease liabilities - Non-current

    167       430  

Total finance lease liabilities

  $ 688     $ 946  

Weighted average remaining lease term

 

As of June 30, 2021

   

As of December 31, 2020

 

Operating leases (in years)

  3.86 yrs     4.18 years  

Finance leases (in years)

  0.42 yrs     0.92 years  
                 

Weighted average discount rate

               

Operating leases

    6.8 %     6.9 %

Finance leases

    6.0 %     6.0 %
Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]
  

Operating Leases

  

Finance Leases

 

Year ending December 31,

        

Remainder of 2021

  21,552   287 

2022

  16,217   441 

2023

  12,567   - 

2024

  9,383   - 

2025

  3,580   - 

Thereafter

  2,512   - 

Total Lease payments

  65,811   728 

Less imputed interest

  (3,862)  (40)

Total

 $61,949  $688