XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements and investments
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS AND INVESTMENTS FAIR VALUE MEASUREMENTS AND INVESTMENTS
Fair Value Measurements
Our financial instruments include cash and cash equivalents, accounts receivable, customer deposits, accounts payable and accrued liabilities. The carrying amounts of such financial instruments approximate their fair value due to the short-term nature of these instruments.
Liabilities measured at fair value on a recurring basis are categorized in the tables below based upon the lowest level of significant input to the valuations.
 June 30, 2023
 Level 1Level 2Level 3
Assets
Short-term investments:
U.S. Treasury securities (6 months maturity)$20,240 $— $— 
Liabilities
Contingent consideration— — 1,043 
Total$20,240 $— $1,043 
 As of December 31, 2022
 Level 1Level 2Level 3
Liabilities
Contingent consideration$— $— $1,043 
Total$— $— $1,043 

Contingent consideration liability represents arrangements to pay the former owners of certain companies we acquired based on the attainment of future product release milestones and is reported in Other long-term liabilities. We use a probability-weighted discounted cash flow model to estimate the fair value of contingent consideration liabilities. These probability weightings are developed internally and assessed on a quarterly basis. The remaining undiscounted maximum payment under these arrangements was approximately $1.0 million as of June 30, 2023. We expect to make payments earned by former owners under these arrangements on August 31, 2023.

Investments

At June 30, 2023, the Company’s cash equivalents and marketable securities were as follows:

 June 30, 2023
 Amortized costGross unrealized gain (loss)Fair value
Short-term investments:
U.S. Treasury securities (6 months maturity)$20,002 $238 $20,240 
Total$20,002 $238 $20,240