Fair Value Disclosures [Text Block] | NOTE 2. Fair Value of Financial Instruments Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. For certain of the Company’s financial instruments, including certain cash equivalents, accounts receivable, accounts payable and accrued liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances. The Company measures and reports certain cash equivalents, marketable securities, derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three Level 1 Level 2 Level 3 The Company's financial instruments consist of assets and liabilities measured using Level 1 2 1 2 The Company's cash and cash equivalents, and marketable securities consist of the following: September 30, 2022 Unrealized Unrealized Amortized Cost Gains Losses Fair Value (in thousands) Cash and cash equivalents: Cash $ 46,591 $ — $ — $ 46,591 Money market funds 147,311 — — 147,311 Total 193,902 — — 193,902 Short-term marketable securities: Corporate bonds 33,249 4 (352 ) 32,901 U.S. Treasury and government agencies 159,056 — (1,576 ) 157,480 Foreign government 1,003 — (6 ) 997 Total 193,308 4 (1,934 ) 191,378 Long-term marketable securities: Corporate bonds 35,440 — (1,122 ) 34,318 Asset-backed securities 19,389 — (188 ) 19,201 U.S. Treasury and government agencies 17,977 — (499 ) 17,478 Total 72,806 — (1,809 ) 70,997 Total $ 460,016 $ 4 $ (3,743 ) $ 456,277 December 31, 2021 Unrealized Unrealized Amortized Cost Gains Losses Fair Value (in thousands) Cash and cash equivalents: Cash $ 61,220 $ — $ — $ 61,220 Money market funds 75,258 — — 75,258 Commercial paper 850 — — 850 Total 137,328 — — 137,328 Short-term marketable securities:(1) Commercial paper 18,046 — — 18,046 Corporate bonds 28,869 101 (7 ) 28,963 Asset-backed securities 3,952 — — 3,952 U.S. Treasury and government agencies 217,160 2 (163 ) 216,999 Total 268,027 103 (170 ) 267,960 Long-term marketable securities: Corporate bonds 57,762 160 (182 ) 57,740 Asset-backed securities 14,941 6 (36 ) 14,911 U.S. Treasury and government agencies 37,664 — (136 ) 37,528 Foreign government 1,007 12 — 1,019 Total 111,374 178 (354 ) 111,198 Total $ 516,729 $ 281 $ (524 ) $ 516,486 ( 1 2 10 December 31, 2021. As of September 30, 2022 12 not December 31, 2021, no 12 The following table sets forth by level within the fair value hierarchy the fair value of the Company's cash equivalents and marketable securities measured on a recurring basis: September 30, 2022 Level 1 Level 2 Fair Value (in thousands) Money market funds $ 147,311 $ — $ 147,311 Corporate bonds — 67,219 67,219 Asset-backed securities — 19,201 19,201 U.S. Treasury and government agencies — 174,958 174,958 Foreign government — 997 997 Total $ 147,311 $ 262,375 $ 409,686 December 31, 2021 Level 1 Level 2 Fair Value (in thousands) Money market funds $ 75,258 $ — $ 75,258 Commercial paper — 18,896 18,896 Corporate bonds — 86,703 86,703 Asset-backed securities — 18,863 18,863 U.S. Treasury and government agencies — 254,527 254,527 Foreign government — 1,019 1,019 Total $ 75,258 $ 380,008 $ 455,266 The following summarizes the fair value of marketable securities by contractual maturity: September 30, 2022 Mature within Mature after One Year Mature over One Year through Two Years Two Years Fair Value (in thousands) Corporate bonds $ 32,901 $ 31,706 $ 2,612 $ 67,219 Asset-backed securities — 9,799 9,402 19,201 U.S. Treasury and government agencies 157,480 17,478 — 174,958 Foreign government 997 — — 997 Total $ 191,378 $ 58,983 $ 12,014 $ 262,375 Derivative Financial Instruments Designated cash flow hedges The Company enters into foreign currency forward contracts to reduce the risk of variability in future cash flow due to foreign currency exchange rate fluctuations from certain forecasted subscription revenue orders billed in British Pound ("GBP") and Euro and operating expenses incurred in Indian Rupee ("INR"), which are designated as cash flow hedges. Unrealized foreign exchange gains or losses related to those designated cash flow hedge contracts are recorded in Accumulated other comprehensive income ("AOCI") and will be reclassified into revenues or operating expenses, respectively, in the same periods when the hedged transactions are recognized in earnings. As of September 30, 2022 , the Company had designated cash flow hedge forward contracts with notional amounts of €31.0 £9.6 Rs.3,289.0 December 31, 2021 , the Company had designated cash flow hedge forward contracts with notional amounts of €29.8 £9.4 Rs.2,955.3 September 30, 2022 , a net amount of unrealized gain of $5.3 million before tax on the foreign currency forward contracts for GBP and Euro reported in AOCI is expected to be reclassified into revenue within the next 12 September 30, 2022, 12 Non-designated forward contracts The Company also uses foreign currency forward contracts to hedge certain foreign currency denominated assets or liabilities, which are not As of September 30, 2022 f €26.0 £13.1 Rs.205.0 December 31, 2021 €34.5 £11.6 Rs.74.9 C$2.5 CHF1.0 The following summarizes derivative financial instruments as of September 30, 2022 December 31, 2021 September 30, December 31, 2022 2021 Assets (in thousands) Foreign currency forward contracts designated as cash flow hedge $ 4,898 $ 1,737 Foreign currency forward contracts not designated as hedging instruments 8,276 1,599 Total $ 13,174 $ 3,336 Liabilities Foreign currency forward contracts designated as cash flow hedge $ (1,942 ) $ (181 ) Foreign currency forward contracts not designated as hedging instruments (1,067 ) (207 ) Total $ (3,009 ) $ (388 ) All foreign currency forward contracts were valued at fair value using Level 2 The following summarizes the gains (losses) recognized from forward contracts and other foreign currency transactions in other income (expense), net on the condensed consolidated statements of operations: Three Months Ended Nine Months Ended September 30, September 30, 2022 2021 2022 2021 (in thousands) (in thousands) Net gains from non-designated forward contracts $ 3,608 $ 748 $ 8,573 $ 1,792 Other foreign currency transaction gains (losses) (4,518 ) (1,132 ) (11,856 ) (2,360 ) Total foreign exchange losses, net (910 ) (384 ) (3,283 ) (568 ) Other expenses (166 ) (67 ) (213 ) (207 ) Other expense, net $ (1,076 ) $ (451 ) $ (3,496 ) $ (775 ) |