v3.25.1
Note 15 - Other Long-term Liabilities - Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued contingent consideration (earn-out) $ 5,077 $ 4,989
Present value of non-competition payments 3,241 4,938
Other 500 1,217
Other Liabilities, Noncurrent $ 8,818 $ 11,144