XML 50 R37.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Revenue Recognition (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Revenue from Contract with Customer [Abstract] |
Disaggregation of Revenue | The following table presents our revenues disaggregated by industry (in thousands):
| For the year ended December 31,
| 2021 |  | 2020 |  | 2019
Information technology | $ | 47,697 |  |  | $ | 34,878 |  |  | $ | 30,798 |
Diversified financials | 57,470 |  |  | 44,326 |  |  | 34,614 |
Consumer discretionary | 41,826 |  |  | 34,029 |  |  | 29,147 |
Industrials | 59,797 |  |  | 46,764 |  |  | 39,210 |
Healthcare | 39,394 |  |  | 30,676 |  |  | 24,764 |
Banks | 46,702 |  |  | 39,630 |  |  | 33,573 |
Insurance | 27,206 |  |  | 21,993 |  |  | 18,047 |
Energy | 21,093 |  |  | 18,380 |  |  | 18,113 |
Real estate | 21,042 |  |  | 18,070 |  |  | 16,572 |
Utilities | 21,319 |  |  | 13,561 |  |  | 12,231 |
Materials | 19,357 |  |  | 16,321 |  |  | 14,761 |
Public administration | 13,719 |  |  | 11,433 |  |  | 6,974 |
Consumer staples | 13,146 |  |  | 10,683 |  |  | 9,570 |
Other | 13,517 |  |  | 10,850 |  |  | 9,517 |
Total revenues | $ | 443,285 |  |  | $ | 351,594 |  |  | $ | 297,891 |
The following table presents our revenues disaggregated by type of good or service (in thousands):
| For the year ended December 31,
| 2021 |  | 2020 |  | 2019
Subscription and support | $ | 379,340 |  |  | $ | 295,877 |  |  | $ | 245,765 |
XBRL professional services | 44,763 |  |  | 38,032 |  |  | 38,734 |
Other services | 19,182 |  |  | 17,685 |  |  | 13,392 |
Total revenues | $ | 443,285 |  |  | $ | 351,594 |  |  | $ | 297,891 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration