XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues, Deferred Revenue and Remaining Performance Obligations (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Customer Revenues by Type
The following table summarizes revenues recognized from performance obligations delivered to customers, which relate to (i) subscription services that are recognized ratably over the term of the contract and (ii) subscription revenues allocated to downloadable content which are recognized at a point in time, as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2022202120222021
Ratable portion of subscription revenues
$76,111 $55,354 $213,404 $151,084 
Subscription revenues allocated to downloadable content
9,725 8,737 28,227 25,907 
Total$85,836 $64,091 $241,631 $176,991 
Schedule of Customer Revenues by Region
The following table summarizes the revenues by region based on the shipping address of customers who have contracted to use the Company’s platform (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2022202120222021
North America $70,723 $53,324 $199,841 $149,744 
International15,113 10,767 41,790 27,247 
Total$85,836 $64,091 $241,631 $176,991 
Schedule of Changes in Deferred Revenue Changes in deferred revenue were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2022202120222021
Beginning balance$311,531 $221,947 $265,774 $185,696 
Plus: Additions to deferred revenue103,914 82,718 305,466 231,869 
Less: Recognition of revenue deferred in prior periods(75,014)(53,929)(164,071)(112,460)
Less: Recognition of revenue deferred in the current period(10,822)(10,162)(77,560)(64,531)
Ending balance$329,609 $240,574 $329,609 $240,574 
Schedule of Remaining Performance Obligations
Remaining performance obligations consisted of the following (in thousands):
September 30, 2022December 31, 2021
Current$243,763 $198,134 
Noncurrent153,480 125,534 
Total$397,243 $323,668 
Schedule of Changes in Deferred Commissions
Changes in deferred commissions were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2022202120222021
Beginning balance$57,678 $42,826 $51,711 $37,199 
Plus: Additions to deferred commissions8,308 8,726 25,799 23,112 
Less: Recognition of deferred commissions(5,976)(5,071)(16,709)(13,806)
Plus: Foreign currency impacts on deferred commissions(746)(68)(1,537)(92)
Ending balance$59,264 $46,413 $59,264 $46,413