XML 96 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Operating Leases Operating Leases
The Company leases certain facilities and equipment under operating leases. Leases with a lease term of twelve months or less are considered short term leases and are not recorded on the balance sheet, and expense for these leases is recognized over the term of the lease. The Company's leases have remaining terms of one to twenty years, some of which may include options to extend the lease and some of which may include options to terminate the lease within one year. The leases are renewable at the option of the Company and do not contain residual value guarantees, covenants, or other restrictions. The Company's finance leases are not material.
The components of lease costs were as follows:
 
Three Months Ended 
 September 30,
 
Nine Months Ended 
 September 30,
 
2019
 
2019
Operating lease costs
$
2,665

 
$
7,713

Short-term and variable lease costs
1,196

 
3,364

Lease costs
$
3,861

 
$
11,077


As of September 30, 2019, maturities of lease liabilities, excluding short-term leases, were as follows:
2019
$
2,213

2020
11,456

2021
9,864

2022
8,920

2023
7,232

2024
7,102

Thereafter
26,691

Total
73,478

Present value adjustment
(29,072
)
Total
$
44,406

Current portion of operating lease liabilities
$
6,224

Long-term portion of operating lease liabilities
38,182

Total
$
44,406


Other information related to operating leases was as follows:
 
Nine Months Ended 
 September 30,
 
2019
Supplemental Cash Flows Information
 
Cash paid for operating lease liabilities
$
8,489

Operating lease right-of-use assets added in exchange for new lease liabilities
3,249


 
September 30,
2019
Weighted average remaining lease term (years)
8.63

Weighted average discount rate
11.59
%

At December 31, 2018, future minimum lease payments under operating leases having initial or remaining noncancelable lease terms in excess of one year were as follows:
2019
$
9,182

2020
9,910

2021
9,127

2022
8,305

2023
7,229

Thereafter
34,157

Total
$
77,910