Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Tables)

v3.24.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements [Abstract]  
Schedule of Company’s Assets and Liabilities Measured at Fair Value The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis at periods ended December 31, 2023 and 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
Description   Level   December 31,
2023
    December 31,
2022
 
        (Restated)     (Restated)  
Assets:                
Investments   1   $         10,393     $ 9,779  
                     
Liabilities:                    
Earn-out liabilities   3   $ 987     $ 1,226  

 

Schedule of Company’s Investments The Company’s investments consisted of the following as of December 31, 2023:
    Cost     Unrealized
Gain
    Fair
Value
 
    (Restated)     (Restated)     (Restated)  
Money market fund   $ 947     $
              —
    $ 947  
Corporate bonds     3,869       38       3,907  
Mutual funds     490       10       500  
US Treasury bills     4,920       119       5,039  
    $ 10,226     $ 167     $ 10,393  
    Cost     Unrealized
Loss
    Fair
Value
 
Money market fund   $ 487     $
             —
    $ 487  
Corporate bonds     4,540       (136 )     4,404  
US Treasury bills     4,931       (43 )     4,888  
    $ 9,958     $ (179 )   $ 9,779  
Schedule of Reconciliation of the Earn-Out Liability A reconciliation of the earn-out liability is included below:
    (Restated)  
Balance as of December 31, 2021   $        1,523  
Additions pursuant to acquisitions     552  
Gain upon re-measurement     (180 )
Payments earned and paid     (669 )
Balance as of December 31, 2022   $ 1,226  
Additions pursuant to acquisitions     467  
Gain upon re-measurement     (65 )
Payments earned and paid     (641 )
Balance as of December 31, 2023   $ 987  
         
Current portion of contingent earn-out liabilities   $ 224  
Long-term contingent earn-out liabilities   $ 763