v3.26.1
Note 7 - Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Total Carrying Value

  

Quoted Prices in Active Markets (Level 1)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

June 30, 2026:

                

Assets:

                

Cash equivalents

 $96,924  $96,924  $—  $— 

Short-term cash instruments

 $1,585  $—  $1,585  $— 

Current liabilities:

                

Contingent consideration

 $3,959  $—  $—  $3,959 

Long-term liabilities:

                

Contingent consideration

 $27,930  $—  $—  $27,930 
  Total Carrying Value  Quoted Prices in Active Markets (Level 1)  Significant Other Observable Inputs (Level 2)  Significant Unobservable Inputs (Level 3) 

March 31, 2026

                

Assets:

                

Cash equivalents

 $101,525  $101,525  $—  $— 

Short-term cash instruments

 $1,278  $—  $1,278  $— 

Current liabilities:

                

Contingent consideration

 $12,808  $—  $—  $12,808 

Long-term liabilities:

                

Contingent consideration

 $26,721  $—  $—  $26,721 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Comtrafo Acquisition Contingent Consideration

 

Balance at March 31, 2025

 $— 

Issuance of contingent consideration

  34,815 

Change in fair value

  4,171 

FX Impact

  543 

Balance at March 31, 2026

 $39,529 

Change in fair value

  (8,115)

FX Impact

  475 

Balance at June 30, 2026

 $31,889