XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.22.1

New Accounting Pronouncements (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2022
Accounting Standards Update and Change in Accounting Principle [Abstract] |
New Accounting Pronouncements | New Accounting Pronouncements Reference Rate Reform. In March 2020, the Financial Accounting Standards Board ("FASB") issued new guidance to provide relief to companies that will be impacted by the expected change in benchmark interest rates, as participating banks will no longer be required to submit London Interbank Offered Rate ("LIBOR") quotes by the U.K. Financial Conduct Authority. The new guidance allows companies to, provided the only change to existing contracts are a change to an approved benchmark interest rate, account for modifications as a continuance of the existing contract without additional analysis. For new and existing contracts, companies may elect to apply the amendments as of March 12, 2020 through December 31, 2022. The Company is currently evaluating this new guidance to determine the impact it may have on its condensed consolidated financial statements or related disclosures. Recently Adopted Guidance In August 2020, the FASB issued Accounting Standard Update ("ASU") 2020-06, an update to Accounting Standard Codification ("ASC") Topic 470, Subtopic - 20, Debt - Debt with Conversion and Other Options, and ASC Topic 815, Subtopic - 4, Derivatives and Hedging - Contracts in Entity's Own Equity. ASU 2020-06 simplifies the guidance for certain financial instruments with characteristics of liability and equity, including convertible instruments and contracts on an entity’s own equity by reducing the number of accounting models for convertible instruments and amends guidance in ASC Topic 260, Earnings Per Share, relating to the computation of earnings per share for convertible instruments and contracts on an entity’s own equity. The Company adopted the provisions of ASU 2020-06 on January 1, 2022. The adoption of this standard did not have an impact on the Company's condensed consolidated financial statements.
Revenue from Contract with Customer | Contract CostsThe Company capitalizes sales commissions and other contract costs that are incremental direct costs of obtaining customer contracts if the expected amortization period of the asset is greater than one year. These costs are recorded in capitalized contract costs, net on the Company’s balance sheet. The capitalized amounts are calculated based on the annual recurring revenue and contract value for individual multi-term contracts. The judgments made in determining the amount of costs incurred include whether the commissions are in fact incremental and would not have occurred absent the customer contract. Costs to obtain a contract are amortized as selling, general and administrative expenses on a straight-line basis over the expected period of benefit, which is typically around four years. These costs are periodically reviewed for impairment.
Fair Value Measurement | Fair Value MeasurementsFair value measurements are established utilizing a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as significant other observable inputs, such as quoted prices in active markets for similar assets or liabilities, or quoted prices in less-active markets for identical assets; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. Financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.The Company’s assets and liabilities measured at fair value on a recurring basis include money market funds, interest rate swaps and foreign currency exchange contracts. A portion of the Company’s excess cash reserves are held in money market funds which generate interest income based on the prevailing market rates. Money market funds are included in cash and cash equivalents in the Company’s balance sheet. Money market fund holdings are measured at fair value using quoted market prices and are classified within Level 1 of the valuation hierarchy.

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration