XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid for:      
Interest $ 7,893 $ 3,537 $ 2,721
Income taxes, net of refunds 12,829 10,568 13,200
Non-cash investing and financing activities:      
Capital additions accrued but not yet paid 130 536 125
Acquisition date contingent consideration 1,191 0 0
Acquisition date non-competition payments $ 0 $ 0 $ 350