XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Costs
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Deferred Costs Deferred CostsDeferred costs, which primarily consist of costs to obtain contracts with customers, were $64.2 million and $45.3 million for the years ended December 31, 2021 and 2020, respectively. Amortization expense for the deferred costs was $34.1 million and $21.0 million for the years ended December 31, 2021 and 2020, respectively. There were no material impairment losses in relation to the costs capitalized for the periods presented.Revenue Recognition
Disaggregation of Revenue
The following table presents our revenues disaggregated by industry (in thousands):
For the year ended December 31,
202120202019
Information technology$47,697 $34,878 $30,798 
Diversified financials57,470 44,326 34,614 
Consumer discretionary41,826 34,029 29,147 
Industrials59,797 46,764 39,210 
Healthcare39,394 30,676 24,764 
Banks46,702 39,630 33,573 
Insurance27,206 21,993 18,047 
Energy21,093 18,380 18,113 
Real estate21,042 18,070 16,572 
Utilities21,319 13,561 12,231 
Materials19,357 16,321 14,761 
Public administration13,719 11,433 6,974 
Consumer staples13,146 10,683 9,570 
Other13,517 10,850 9,517 
Total revenues$443,285 $351,594 $297,891 
Revenues by industry are derived from leading software providers. In 2021 we refined our policy surrounding customer industry categorization and accordingly the prior year amounts have been updated to reflect these refinements.
The following table presents our revenues disaggregated by type of good or service (in thousands):
For the year ended December 31,
202120202019
Subscription and support$379,340 $295,877 $245,765 
XBRL professional services44,763 38,032 38,734 
Other services19,182 17,685 13,392 
Total revenues$443,285 $351,594 $297,891 
Deferred Revenue
During the year ended December 31, 2021, we recognized $239.3 million of revenue that was included in the deferred revenue balance at the beginning of the period.
Transaction Price Allocated to the Remaining Performance Obligations
As of December 31, 2021, revenue of approximately $576.2 million is expected to be recognized from remaining performance obligations for subscription contracts. We expect to recognize approximately $336.0 million of these remaining performance obligations over the next 12 months, with the balance recognized thereafter.