XML 79 R13.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lessee, Operating Leases [Text Block]
5. LEASES

We have operating and finance leases for warehouses, office space, data centers, and certain equipment. Our leases have remaining lease terms of 1 year to 11 years, some of which may include options to extend the leases perpetually, and some of which may include options to terminate the leases within 1 year. We note our finance leases are immaterial to our financial statements as a whole and thus are not discussed below.

The following table provides a summary of leases by balance sheet location (in thousands):
 
March 31, 2020
 
December 31, 2019
Operating right-of-use assets
$
23,726

 
$
25,384

Operating lease liabilities - current
5,968

 
6,603

Operating lease liabilities - non-current
20,409

 
21,554



The components of lease expenses were as follows (in thousands):
 
Three months ended
March 31,
 
2020
 
2019
Operating lease cost
$
2,132

 
$
2,505

Short-term lease cost
11

 
34

Variable lease cost
405

 
528



The following tables provides a summary of other information related to leases (in thousands, apart from weighted-average lease term and weighted average discount rate):
 
Three months ended
March 31,
 
2020
 
2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows used in operating leases
$
(2,261
)
 
$
(2,018
)
Right-of-use assets obtained in exchange for new operating lease liabilities
$
41

 
$
7,961

Weighted-average remaining lease term - operating leases
5.91 years

 
7.27 years

Weighted-average discount rate - operating leases
8
%
 
8
%


Maturity of lease liabilities under our non-cancellable operating leases as of March 31, 2020, are as follows (in thousands):
Payments due by period
 
Amount
2020 (Remainder)
 
$
6,382

2021
 
5,777

2022
 
5,628

2023
 
4,683

2024
 
3,485

Thereafter
 
7,358

Total lease payments
 
33,313

Less interest
 
6,936

Present value of lease liabilities
 
$
26,377