XML 20 R10.htm IDEA: XBRL DOCUMENT
v3.23.3

Revenue | 9 Months Ended
--- | ---
Sep. 30, 2023
Revenue from Contract with Customer [Abstract] |
Revenue | Revenue In accordance with ASC 606, Revenue From Contracts With Customers, revenue is recognized upon transfer of control of promised products and/or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products and services. Revenue is recognized net of any taxes collected from customers and subsequently remitted to governmental authorities. See Note 10, Segment Information, for additional information, including disaggregation of revenue based on primary solution category. Total receivables represent amounts billed and amounts earned that are to be billed in the future (i.e., accrued receivables). Included in accrued receivables are services, software as a service ("SaaS"), and platform as a service ("PaaS") revenues earned in the current period but billed in the following period, and amounts due under multi-year software license arrangements with extended payment terms for which the Company has an unconditional right to invoice and receive payment subsequent to invoicing. Total receivables, net is comprised of the following (in thousands):
| September 30, 2023 |  | December 31, 2022
Billed receivables | $ | 177,512 |  |  | $ | 218,611 |
Allowance for doubtful accounts | (4,900) |  |  | (3,779) |
Billed receivables, net | 172,612 |  |  | 214,832 |
Current accrued receivables, net | 198,154 |  |  | 188,949 |
Long-term accrued receivables, net | 279,303 |  |  | 297,818 |
Total accrued receivables, net | 477,457 |  |  | 486,767 |
Total receivables, net | $ | 650,069 |  |  | $ | 701,599 |
No customer accounted for more than 10% of the Company’s consolidated receivables balance as of September 30, 2023. One customer accounted for 10.1% of the Company's consolidated receivables balance as of December 31, 2022. Deferred revenue includes amounts due or received from customers for software licenses, maintenance, services, and/or SaaS and PaaS services in advance of recording the related revenue. Changes in deferred revenue were as follows (in thousands):
Balance, December 31, 2022 | $ | 81,536 |
Deferral of revenue | 87,130 |
Recognition of deferred revenue | (83,066) |
Foreign currency translation | (1,055) |
Balance, September 30, 2023 | $ | 84,545 |
Revenue allocated to remaining performance obligations represents contracted revenue that will be recognized in future periods, which is comprised of deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. This does not include: •Revenue that will be recognized in future periods from capacity overages that are accounted for as a usage-based royalty. •SaaS and PaaS revenue from variable consideration that will be recognized in accordance with the ‘right to invoice’ practical expedient or meets the allocation objective. Revenue allocated to remaining performance obligations was $627.6 million as of September 30, 2023, of which the Company expects to recognize approximately 41% over the next 12 months and the remainder thereafter. During the three and nine months ended September 30, 2023, revenue recognized by the Company from performance obligations satisfied in previous periods was $23.3 million and $43.7 million, respectively.

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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration