XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes revenue from contracts with customers for the three and six months ended June 30, 2019 and 2018:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019

2018
 
 
(in thousands)
Subscription revenue
 
$
52,309

 
$
31,361

 
$
99,278

 
$
60,130

Term and perpetual software licenses
 
10,315

 
6,697

 
18,991

 
12,257

Maintenance and support
 
9,372

 
10,610

 
18,929

 
21,363

Professional services
 
6,380

 
8,788

 
13,720

 
17,271

Other
 
583

 
985

 
1,226

 
1,935

Total revenue
 
$
78,959

 
$
58,441

 
$
152,144

 
$
112,956

The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use our products or services for the three and six months ended June 30, 2019 and 2018:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019

2018
 
2019
 
2018
 
 
(in thousands)
United States
 
$
64,106

 
$
47,773

 
$
124,046

 
$
91,983

All other
 
14,853

 
10,668

 
28,098

 
20,973

Total revenue
 
$
78,959

 
$
58,441

 
$
152,144

 
$
112,956


Capitalized Contract Cost
The following table summarizes the activity of the deferred contract acquisition and fulfillment costs for the six months ended June 30, 2019 and 2018:
 
 
Six Months Ended June 30,
 
 
2019
 
2018
 
 
(in thousands)
Beginning balance
 
$
39,955

 
$
27,165

Capitalization of contract acquisition and fulfillment costs
 
10,067

 
8,921

Amortization of deferred contract acquisition and fulfillment costs
 
(6,896
)
 
(4,391
)
Ending balance
 
$
43,126

 
$
31,695


Remaining Performance Obligation
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of June 30, 2019. The estimated revenues do not include unexercised contract renewals.
 
 
Remainder of 2019
 
2020
 
2021 and thereafter
 
 
(in thousands)
Subscription revenue
 
$
96,471

 
$
64,955

 
$
14,811

Term and perpetual software licenses
 
14,819

 
16,352

 
13,222

Maintenance and support
 
15,908

 
11,237

 
2,327