XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Business Combinations (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]

Assets

    

Cash and cash equivalents

 $278 

Trade and other receivables

  11,034 

Inventories

  12,773 

Prepaid expenses and other

  293 

Property and equipment

  8,076 

Operating lease right-of-use assets

  58,301 

Intangible assets

  31,000 

Deferred income taxes

  347 

Total assets acquired

  122,102 
     

Liabilities

    

Accounts payable

  2,029 

Accrued liabilities

  4,067 

Operating lease liabilities

  58,301 

Total liabilities assumed

  64,397 
     

Goodwill

  32,519 
     

Total purchase consideration

 $90,224 

Assets

    

Cash and cash equivalents

 $691 

Trade and other receivables

  7,089 

Inventories

  5,673 

Prepaid expenses and other

  356 

Property and equipment

  9,096 

Operating lease right-of-use assets

  21,684 

Intangible assets

  11,165 

Total assets acquired

  55,754 
     

Liabilities

    

Accounts payable

  1,395 

Accrued liabilities

  1,189 

Operating lease liabilities

  20,454 

Deferred income taxes

  5,343 

Other long-term liabilities

  939 

Total liabilities assumed

  29,320 
     

Goodwill

  22,985 
     

Total purchase consideration

 $49,419 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
  

Estimated Useful Life

  

Fair Value

 
  

(In years)

  

(In thousands)

 
         

Customer relationships

  10.0  $19,800 

Trade names and trademarks

  10.0   9,600 

Patents

  21.0   1,300 

Backlog

  0.6   300 

Total intangible assets

  10.4  $31,000 
  

Estimated Useful Life

  

Fair Value

 
  

(In years)

  

(In thousands)

 
         

Customer relationships

  11.0  $8,031 

Trade names

  10.0   2,093 

Backlog

  0.9   1,041 

Total intangible assets

  9.9  $11,165 
Business Acquisition, Pro Forma Information [Table Text Block]
  

Year Ended December 31,

 
  

2021

  

2020

 
         

Net sales

 $384,872  $356,035 

Net income

  15,780   20,540