XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Lease (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of Lease Expenses
Lease expense is included in Cost of Revenue and General & Administrative Expenses on the condensed consolidated statements of operations, and is recorded net of immaterial sublease income. The components of lease expense were as follows (in thousands):
 
Three Months Ended March 31, 2019
Operating lease cost
$
2,457

Short-term lease cost
353

Total lease costs
$
2,810

Schedule of Supplemental Information Related to Leases
Supplemental information related to leases was as follows (dollars in thousands):
 
Three Months Ended March 31, 2019
Operating lease right-of-use assets
$
29,273

 
 
Current portion of operating lease liabilities
$
9,402

Non-current portion of operating lease liabilities
23,653

Total operating lease liabilities
$
33,055

 
 
Cash paid for amounts included in the measurement of operating lease liabilities
$
2,416

 
 
Right-of-use assets obtained in exchange for operating lease liabilities
$
467

 
 
Weighted-average remaining lease term for operating leases (years)
5.6 years

 
 
Weighted-average discount rate for operating leases
4.77
%
Schedule of Reconciliation of Future Undiscounted Cash Flows to Operating Lease Liabilities After Adoption of 842
The following is a reconciliation of future undiscounted cash flows to the operating lease liabilities on our condensed consolidated balance sheet as of March 31, 2019 (in thousands):
Year ended December 31,
 
 
2019 (excluding the three months ended March 31, 2019)
 
$
7,469

2020
 
7,845

2021
 
5,608

2022
 
4,513

2023
 
3,950

Thereafter
 
8,809

Total future lease payments
 
38,194

Less: imputed interest
 
(5,139
)
Present value of future lease payments
 
33,055

Less: current portion of lease liabilities
 
(9,402
)
Long-term lease liabilities
 
$
23,653

Schedule of Future Minimum Payments Before Adoption of 842
Under Topic 840, our future minimum payments for all operating lease obligations as of December 31, 2018 were as follows (in thousands):
Year ended December 31,
 
 
2019
 
$
10,646

2020
 
7,833

2021
 
5,520

2022
 
4,528

2023
 
3,898

Thereafter
 
8,671

Total
 
$
41,096