v3.26.1
Note 3 - Business Combinations and Dispositions - Consideration Exchanged and Preliminary Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
May 15, 2024
Goodwill   $ 348,558 $ 348,558  
Coretrax [Member]        
Cash and cash equivalents $ 9,315     $ 9,315
Accounts receivables, net 30,283     31,414
Accounts receivables, net, adjustment (1,131)      
Inventories 16,933     16,933
Other current assets 3,139     3,170
Other current assets, adjustment (31)      
Property, plant and equipment 28,575     28,685
Goodwill 99,955     95,773
Goodwill, Measurement Period Adjustment 4,182      
Intangible assets 101,650     101,650
Operating lease right-of-use assets 2,581     2,581
Total assets 292,431     289,521
Total assets, adjustment 2,910      
Accounts payable and accrued liabilities 25,529     25,529
Operating lease liabilities 825     825
Current tax liabilities 617     1,300
Current tax liabilities, adjustment (683)      
Other current liabilities 18,208     11,098
Other current liabilities, adjustment 7,110      
Non-current tax liabilities 9,848     8,096
Non-current tax liabilities, adjustment 1,752      
Deferred tax liabilities 20,838     25,616
Deferred tax liabilities, adjustment (4,778)      
Non-current operating lease liabilities 1,756     1,756
Long-term borrowings 28,147     28,147
Total liabilities 105,768     102,367
Total Liabilities, adjustment 3,401      
Fair value of net assets acquired 186,663     $ 187,154
Fair value of net assets acquired, adjustment $ (491)