XML 29 R17.htm IDEA: XBRL DOCUMENT
v3.22.2

Revenue | 6 Months Ended
--- | ---
Jun. 30, 2022
Revenue from Contract with Customer [Abstract] |
Revenue | Revenue Geographical Information Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2022 |  | 2021 |  | 2022 |  | 2021
North America | $ | 291,159 |  |  | $ | 168,196 |  |  | $ | 551,021 |  |  | $ | 311,085 |
International | 114,979 |  |  | 65,353 |  |  | 218,147 |  |  | 121,013 |
Total | $ | 406,138 |  |  | $ | 233,549 |  |  | $ | 769,168 |  |  | $ | 432,098 |
Deferred Revenue and Remaining Performance Obligations Certain of the Company’s customers pay in advance of satisfaction of performance obligations and other customers with monthly contract terms are billed in arrears on a monthly basis. The Company records contract liabilities to deferred revenue when customers are billed or when the Company receives customer payments in advance of the performance obligations being satisfied on the Company’s contracts. Revenue recognized during the three months ended June 30, 2022 and 2021, which was included in the deferred revenue balances at the beginning of each such period, was $198.3 million and $108.4 million, respectively. Revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balances at the beginning of each such period was $279.9 million and $158.8 million, respectively. Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of June 30, 2022 and December 31, 2021, the aggregate transaction price allocated to remaining performance obligations was $881.4 million and $815.0 million, respectively. There is uncertainty in the timing of revenues associated with the Company’s drawdown contracts, as future revenue can often vary significantly from past revenue. However, the Company expects to recognize substantially all of the remaining performance obligations over the next 24 months. Accounts Receivable Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. During the six months ended June 30, 2022 and 2021, the Company charged $0.9 million and $0.7 million, respectively, of accounts receivable deemed uncollectible against the allowance for credit losses. Unbilled accounts receivable represents revenue recognized on contracts for which billings have not yet been presented to customers because the amounts were earned but not contractually billable as of the balance sheet date. The unbilled accounts receivable balance is due within one year. As of June 30, 2022 and December 31, 2021, unbilled accounts receivable of approximately $58.2 million and $44.2 million, respectively, was included in accounts receivable on the Company’s condensed consolidated balance sheets. Deferred Contract Costs Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is determined to be four years. Amounts expected to be recognized within one year of the balance sheet date are recorded as deferred contract costs, current; the remaining portion is recorded as deferred contract costs, non-current, in the condensed consolidated balance sheets. Deferred contract costs on the Company’s condensed consolidated balance sheets were $74.2 million and $65.3 million as of June 30, 2022 and December 31, 2021, respectively. Amortization expense was $6.6 million and $4.1 million for the three months ended June 30, 2022 and 2021, respectively, and was $12.6 million and $7.9 million for the six months ended June 30, 2022 and 2021, 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 -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