XML 84 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Lease Obligations
The minimum aggregate future obligations under non-cancelable leases as of December 31, 2019 are as follows:
 
Gross Lease Commitments
 
Sublease Income
 
Net Lease Commitment
 
(in thousands)
2020
$
4,856

 
$
(1,219
)
 
$
3,637

2021
6,143

 

 
6,143

2022
5,463

 

 
5,463

2023
5,627

 

 
5,627

2024
5,796

 

 
5,796

Thereafter
15,794

 

 
15,794

Total
$
43,679

 
$
(1,219
)
 
$
42,460


Purchase Commitments The minimum future purchase commitments as of December 31, 2019 were as follows:
 
 
Cost of Revenue Commitments
 
SaaS Agreements
 
Total Purchase Commitments
 
 
(in thousands)
2020
 
$
45,420

 
1,509

 
$
46,929

2021
 
11,970

 
910

 
12,880

2022
 
4,457

 

 
4,457

2023
 
142

 

 
142

2024
 
63

 

 
63

Total
 
$
62,052

 
$
2,419

 
$
64,471