XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2020
Summary of significant accounting policies  
Disaggregation Of Revenue

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

SaaS subscription and support and maintenance

$

52,978

$

37,216

$

103,056

$

70,956

On‑premise subscription

 

5,770

 

4,048

 

10,310

 

7,089

Recurring revenue

 

58,748

 

41,264

 

113,366

 

78,045

Perpetual licenses

 

1,032

 

2,252

 

2,794

 

5,098

Professional services

 

2,451

 

4,794

 

6,461

 

9,295

Non‑recurring revenue

 

3,483

 

7,046

 

9,255

 

14,393

Total revenue

$

62,231

$

48,310

$

122,621

$

92,438

Contract With Customer Asset And Liability

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

(in thousands)

Balance, beginning of the period

$

145,735

$

111,255

$

140,710

$

100,662

Revenue earned

 

(49,562)

 

(42,277)

 

(97,285)

 

(76,884)

Deferral of revenue

 

61,565

 

48,941

 

114,313

 

94,141

Balance, end of the period

$

157,738

$

117,919

$

157,738

$

117,919