XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2022
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

Three months ended September 30, 

    

Nine months ended September 30, 

    

2022

    

2021

    

2022

    

2021

 

(unaudited)

    

(unaudited)

Software subscriptions:

  

    

  

Software licenses

$

62,589

$

58,932

    

$

182,320

$

172,807

Cloud subscriptions

43,779

33,344

    

122,267

92,353

Software subscriptions

106,368

92,276

    

304,587

265,160

Services

 

19,870

 

18,442

    

 

55,911

 

48,732

Total revenues

$

126,238

$

110,718

    

$

360,498

$

313,892

Schedule of beginning and ending balances of accounts receivable, net of allowance

For the nine months ended September 30, 2022

For the year ended December 31, 2021

(unaudited)

Balance, beginning of period

$

76,929

$

77,159

Balance, end of period

 

94,529

 

76,929

Increase (decrease), net

$

17,600

$

(230)

Schedule of beginning and ending balances of and changes to the allowance and the deferred allowance

For the three months ended September 30, 

2022

2021

Balance

    

Net Change

    

Balance

    

Net Change

    

(unaudited)

Allowance balance, July 1,

$

(8,719)

 

  

$

(9,399)

 

  

Allowance balance, September 30, 

 

(9,620)

 

  

 

(8,845)

 

  

Change in allowance

 

$

901

 

$

(554)

Deferred allowance balance, July 1,

 

6,700

 

  

 

6,267

 

  

Deferred allowance balance, September 30, 

 

6,954

 

  

 

6,284

 

  

Change in deferred allowance

 

 

(254)

 

 

(17)

Net amount charged to revenues

 

$

647

 

$

(571)

For the nine months ended September 30, 

2022

2021

Balance

    

Net Change

    

Balance

    

Net Change

(unaudited)

Allowance balance, January 1,

$

(9,151)

 

  

$

(8,592)

 

  

Allowance balance, September 30, 

 

(9,620)

 

  

 

(8,845)

 

  

Change in allowance

 

$

469

 

$

253

Deferred allowance balance, January 1,

 

6,537

 

  

 

6,432

 

  

Deferred allowance balance, September 30, 

 

6,954

 

  

 

6,284

 

  

Change in deferred allowance

 

 

(417)

 

 

148

Net amount charged to revenues

 

$

52

 

$

401

Schedule of information about the balances of and changes to deferred revenue

As of September 30, 

As of December 31, 

2022

2021

    

(unaudited)

    

Balances:

 

  

 

  

Deferred revenue, current

$

242,637

$

237,344

Deferred revenue, non-current

 

11,098

 

11,666

Total deferred revenue

$

253,735

$

249,010

For the three months ended September 30, 

For the nine months ended September 30, 

2022

2021

2022

2021

(unaudited)

(unaudited)

Changes to deferred revenue:

    

  

    

  

    

  

    

  

Beginning balance

$

255,074

$

222,612

$

249,010

$

222,262

Additional amounts deferred

 

124,899

 

110,686

 

365,223

 

314,210

Revenues recognized

 

(126,238)

 

(110,718)

 

(360,498)

 

(313,892)

Ending balance

$

253,735

$

222,580

$

253,735

$

222,580

Schedule of information about the changes to contract cost balances

For the three months ended September 30, 

For the nine months ended September 30, 

2022

2021

2022

2021

(unaudited)

(unaudited)

Deferred commissions:

    

  

    

  

    

  

    

  

Beginning balance

$

12,168

$

11,545

$

12,555

$

11,743

Additions

 

3,248

 

3,866

 

7,904

 

8,059

Amortization

 

(1,659)

 

(2,828)

 

(6,702)

 

(7,219)

Ending balance

$

13,757

$

12,583

$

13,757

$

12,583