XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Nov. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill, Ending Balance     $ 100,521 $ 105,367  
Zenith [Member] | Subsequent Event [Member]          
Business Combination, Purchase Price $ 87,000        
Mass Movement, Inc. [Member]          
Business Combination, Purchase Price   $ 25,500      
Business Combination, Contingent Consideration, Liability, Total   13,500      
Payments to Acquire Businesses, Gross   12,100      
Business Combination, Consideration Transferred, Remaining Agreed upon Purchase Price   12,000      
Business Combination, Consideration Transferred, Total   25,600      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   12,100      
Goodwill, Ending Balance   $ 3,900 100,500 $ 105,400 $ 96,300
Business Combination, Final Purchase Price, Goodwill Adjustment     $ 4,900