XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Components of lease expense
ease costs related to the Company's operating leases included in the condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended
March 31, 2019
Operating lease costs:
 
   Cost of revenues
$
3,238

   Software development
952

   Selling and marketing (excluding customer base amortization)
2,191

   General and administrative
292

Total operating lease costs
$
6,673

Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to operating leases was as follows (in thousands):
Balance
Balance Sheet Location
March 31, 2019
Long-term lease liabilities
Lease and other long-term liabilities
$
119,172

 
 
 
Weighted average remaining lease term in years
 
5.7

Weighted average discount rate
 
4.2
%
Schedule of Supplemental Cash Flow Information for Leases
Supplemental cash flow information related to leases was as follows (in thousands):
 
Three Months Ended
March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows used in operating leases
$
7,716

 
 
ROU assets obtained in exchange for lease obligations:
 
Operating leases
$
170

Lessee, Operating Lease, Liability, Maturity
Maturities of operating lease liabilities at March 31, 2019 were as follows (in thousands):
April 1, 2019 - March 31, 2020
$
31,652

April 1, 2020 - March 31, 2021
30,116

April 1, 2021 - March 31, 2022
27,193

April 1, 2022 - March 31, 2023
26,377

April 1, 2023 - March 31, 2024
24,421

Thereafter
23,941

Total lease payments
163,700

Less imputed interest
(18,466
)
Present value of lease liabilities
$
145,234

Future minimum lease payments as of December 31, 2018 were as follows (in thousands): 
2019
$
30,485

2020
29,255

2021
27,421

2022
25,634

2023
24,515

Thereafter
31,768

Total future minimum lease payments
$
169,078

Lessee, Operating Lease Prior to ASC 842 Adoption
Future minimum lease payments as of December 31, 2018 were as follows (in thousands): 
2019
$
30,485

2020
29,255

2021
27,421

2022
25,634

2023
24,515

Thereafter
31,768

Total future minimum lease payments
$
169,078