XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The following table presents our revenues disaggregated by industry (in thousands).
Three months ended September 30,Nine months ended September 30,
2021202020212020
Information technology$16,097 $11,983 $44,953 $34,264 
Diversified financials13,538 10,665 38,094 31,232 
Consumer discretionary12,148 9,748 34,019 28,497 
Healthcare11,860 8,772 34,003 25,517 
Industrials11,826 9,365 33,739 27,768 
Banks9,940 8,959 30,247 25,914 
Insurance7,547 5,828 22,106 17,173 
Energy6,818 5,812 20,178 17,793 
Utilities6,040 3,538 16,795 10,707 
Real estate4,608 3,769 13,727 11,810 
Materials4,570 3,824 13,040 10,735 
Other7,701 5,836 21,601 16,350 
Total revenues
$112,693 $88,099 $322,502 $257,760 
The following table presents our revenues disaggregated by type of good or service (in thousands):
Three months ended September 30,Nine months ended September 30,
2021202020212020
Subscription and support$98,912 $75,850 $275,053 $214,907 
XBRL professional services9,003 7,798 33,558 29,543 
Other services4,778 4,451 13,891 13,310 
Total revenues
$112,693 $88,099 $322,502 $257,760 
Deferred Revenue
We recognized $91.3 million and $68.2 million of revenue during the three months ended September 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods. We recognized $198.7 million and $148.3 million of revenue during the nine months ended September 30, 2021 and 2020, respectively, that was included in the deferred revenue balances at the beginning of the respective periods.
Transaction Price Allocated to the Remaining Performance Obligations
As of September 30, 2021, we expect revenue of approximately $518.5 million to be recognized from remaining performance obligations for subscription contracts. We expect to recognize approximately $305.2 million of these remaining performance obligations over the next 12 months with the balance substantially recognized in the 24 months thereafter.