XML 42 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue Recognition [Abstract]  
Schedule of Timing of Transfer of Control and Cash Flows

The following table presents the Company’s revenue by timing of revenue recognition to understand the risks of timing of transfer of control and cash flows:

 

 

 

Three Months Ended March 31, 2020

 

 

Three Months Ended March 31, 2019

 

 

 

Licenses

 

 

Subscription

 

 

Services and other

 

 

Licenses

 

 

Subscription

 

 

Services and other

 

 

 

(In thousands)

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized at a point in time

 

$

21,004

 

 

$

—

 

 

$

—

 

 

$

18,669

 

 

$

—

 

 

$

—

 

Revenue recognized over time

 

 

—

 

 

 

43,881

 

 

 

10,557

 

 

 

—

 

 

 

31,835

 

 

 

10,079

 

Total revenue

 

$

21,004

 

 

$

43,881

 

 

$

10,557

 

 

$

18,669

 

 

$

31,835

 

 

$

10,079

 

Summary of Contract Balances

A summary of the activity impacting our contract balances during the reporting periods is presented below:

 

 

 

Contract Acquisition Costs

 

 

 

Three Months Ended

 

 

 

March 31, 2020

 

 

March 31, 2019

 

 

 

(In thousands)

 

Beginning Balance

 

$

35,152

 

 

$

28,043

 

Additional deferred contract acquisition costs

 

 

2,806

 

 

 

2,052

 

Amortization of deferred contract acquisition costs

 

 

(3,004

)

 

 

(2,166

)

Ending Balance

 

$

34,954

 

 

$

27,929

 

 

 

 

Deferred Revenue

 

 

 

Three Months Ended

 

 

 

March 31, 2020

 

 

March 31, 2019

 

 

 

(In thousands)

 

Beginning Balance

 

$

152,033

 

 

$

114,301

 

Decrease, net

 

 

(7,053

)

 

 

(4,155

)

Ending Balance

 

$

144,980

 

 

$

110,146