XML 30 R11.htm IDEA: XBRL DOCUMENT
v3.22.4

Revenue | 12 Months Ended
--- | ---
Dec. 31, 2022
Revenue from Contract with Customer [Abstract] |
Revenue | Revenue Disaggregation of revenue The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.
| Twelve Months Ended December 31, 2022 |  | Twelve Months Ended December 31, 2021
| Cloud |  | Digital |  | Messaging |  | Total |  | Cloud |  | Digital |  | Messaging |  | Total
Geography: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Americas | $ | 155,296 |  |  | $ | 35,535 |  |  | $ | 9,255 |  |  | $ | 200,086 |  |  | $ | 158,283 |  |  | $ | 47,108 |  |  | $ | 20,042 |  |  | $ | 225,433 |
APAC | 1,469 |  |  | 3,308 |  |  | 29,549 |  |  | 34,326 |  |  | 486 |  |  | 4,064 |  |  | 28,022 |  |  | 32,572 |
EMEA | 6,566 |  |  | 1,495 |  |  | 10,155 |  |  | 18,216 |  |  | 7,213 |  |  | 3,284 |  |  | 12,113 |  |  | 22,610 |
Total | $ | 163,331 |  |  | $ | 40,338 |  |  | $ | 48,959 |  |  | $ | 252,628 |  |  | $ | 165,982 |  |  | $ | 54,456 |  |  | $ | 60,177 |  |  | $ | 280,615 |
Service Line: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Professional Services | $ | 14,278 |  |  | $ | 4,070 |  |  | $ | 10,080 |  |  | $ | 28,428 |  |  | $ | 15,131 |  |  | $ | 9,244 |  |  | $ | 12,477 |  |  | $ | 36,852 |
Transaction Services | 858 |  |  | 6,018 |  |  | 56 |  |  | 6,932 |  |  | 5,852 |  |  | 6,721 |  |  | 12 |  |  | 12,585 |
Subscription Services | 148,195 |  |  | 25,707 |  |  | 32,012 |  |  | 205,914 |  |  | 142,636 |  |  | 35,770 |  |  | 44,765 |  |  | 223,171 |
License | — |  |  | 4,543 |  |  | 6,811 |  |  | 11,354 |  |  | 2,363 |  |  | 2,721 |  |  | 2,923 |  |  | 8,007 |
Total | $ | 163,331 |  |  | $ | 40,338 |  |  | $ | 48,959 |  |  | $ | 252,628 |  |  | $ | 165,982 |  |  | $ | 54,456 |  |  | $ | 60,177 |  |  | $ | 280,615 |
Trade Accounts Receivable and Contract balances The Company classifies its right to consideration in exchange for deliverables as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional (i.e. only the passage of time is required before payment is due). For example, the Company recognizes a receivable for revenues related to its time and materials and transaction or volume-based contracts. The Company presents such receivables in Trade accounts receivable, net in its consolidated statements of financial position at their net estimated realizable value. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables and other applicable factors. A contract asset is a right to consideration that is conditional upon factors other than the passage of time. For example, the Company would record a contract asset if it records revenue on a professional services engagement but are not entitled to bill until the Company achieves specified milestones. Contract asset balance at December 31, 2022 is $15.5 million. Amounts collected in advance of services being provided are accounted for as contract liabilities, which are presented as deferred revenue on the accompanying balance sheet and are realized with the associated revenue recognized under the contract. Nearly all of the Company's contract liabilities balance is related to services revenue, primarily subscription services contracts. The Company’s contract assets and liabilities are reported in a net position on a customer basis at the end of each reporting period. Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:
|  | Contract Liabilities 1
Balance - January 1, 2022 |  | $ | 22,916 |
Revenue recognized in the period |  | (253,822) |
Amounts billed but not recognized as revenue |  | 245,089 |
Balance - December 31, 2022 |  | $ | 14,183 |
_____________________________ 1 Comprised of deferred revenue. Revenues recognized during the year ended December 31, 2022 for performance obligations satisfied or partially satisfied in previous periods were immaterial. Contract acquisition costs In connection with the adoption of Topic 606 and the related cost accounting guidance under Accounting Standards Codification (“ASC”) 340, the Company is required to capitalize certain contract acquisition costs consisting primarily of commissions and bonuses paid when contracts are signed. For contracts that have a duration of less than one year, the Company follows a Topic 606 practical expedient and expenses these costs over the estimated customer life, because it does not pay commissions upon renewals that are commensurate with the initial contract. During the year ended December 31, 2022, the amount of amortization was immaterial and there was no impairment in relation to costs capitalized. Contract Fulfillment Costs Under ASC 340-40, the Company evaluates whether or not it should capitalize the costs of fulfilling a contract. Such costs would be capitalized when they are not within the scope of other standards and: (1) are directly related to a contract; (2) generate or enhance resources that will be used to satisfy performance obligations; and (3) are expected to be recovered. As of December 31, 2022 and 2021, the Company had $1.7 million and $1.5 million of capitalized contract fulfillment costs, respectively. Transaction price allocated to the remaining performance obligations Topic 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December 31, 2022. The Company has elected not to disclose transaction price allocated to remaining performance obligations for: 1.Contracts with an original duration of one year or less, including contracts that can be terminated for convenience without a substantive penalty; 2.Contracts for which the Company recognizes revenues based on the right to invoice for services performed; 3.Variable consideration allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation in accordance with Topic 606 Section 10-25-14(b), for which the criteria in Topic 606 Section 10-32-40 have been met. This applies to a limited number of situations where the Company is dependent upon data from a third party or where fees are highly variable. Many of the Company’s performance obligations meet one or more of these exemptions. Specifically, the Company has excluded the following from the Company’s remaining performance obligations, all of which will be resolved in the period in which amounts are known: •consideration for future transactions, above any contractual minimums; •consideration for success-based transactions contingent on third-party data; •credits for failure to meet future service level requirements. As of December 31, 2022, the aggregate amount of transaction price allocated to remaining performance obligations, other than those meeting the exclusion criteria above, was $110.9 million, of which approximately 93.28% is expected to be recognized as revenues within 2 years, and the remainder thereafter. Estimates of revenue expected to be recognized in future periods also exclude unexercised customer options to purchase services that do not represent material rights to the customer. Customer options that do not represent a material right are only accounted for in accordance with Topic 606 when the customer exercises its option to purchase additional goods or services.

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

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration