Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements (Tables)

v3.25.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
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 as of December 31, 2024 and 2023, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
Description   Level     December 31, 2024     December 31, 2023  
Assets:                  
Investments     1     $ 8,856     $ 10,393  
                         
Liabilities:                        
Earn-out liabilities     3     $ 711     $ 987  
Schedule of Company’s Investments

The Company’s investments consisted of the following as of December 31, 2024:

 

    Cost     Unrealized Gain (Loss)     Fair Value  
Money market fund   $ 4,843     $
    $ 4,843  
Corporate bonds     2,958       (6 )     2,952  
Mutual funds     267      
      267  
US Treasury bills     798       (4 )     794  
    $ 8,866     $ (10 )   $ 8,856  
    Cost     Unrealized Loss     Fair Value  
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  
Schedule of Reconciliation of Earn-out liability

A reconciliation of the earn-out liability is included below:

 

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  
Payments earned and paid     (68 )
Loss upon re-measurement     (208 )
Balance as of December 31, 2024   $ 711  
         
Current portion of contingent earn-out liabilities   $ 256  
Long-term contingent earn-out liabilities   $ 455