XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Business Acquisition, Pro Forma Information [Table Text Block]
  

Year Ended

December 31, 2021

 
     

Revenue

 $92,591 

Net earnings

 $9,024 

Diluted earnings per share

 $0.84 
  

Year Ended

December 31, 2021

 
     

Revenue

 $95,490 

Net earnings

 $7,180 

Diluted earnings per share

 $0.67 
Videology [Member]  
Notes Tables  
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
  

Fair

Value

  

Weighted

Average

Estimated

Useful Life

 
      

(in years)

 

Finite-lived intangible assets:

        

Customer relationships

 $2,960   14.0 

Technology

  1,050   9.0 

Customer backlog

  386   0.8 

Total finite-lived intangible assets

  4,396   11.6 
         

Indefinite-lived intangible assets:

        

Tradename

  850     

Total intangible assets

 $5,246     
  

Fair

Value

  

Weighted

Average

Estimated

Useful Life

 
      

(in years)

 

Finite-lived intangible assets:

        

Customer relationships

 $2,769   14.0 

Technology

  1,329   9.0 

Customer backlog

  127   0.5 

Total finite-lived intangible assets

  4,225   12.0 
         

Indefinite-lived intangible assets:

        

Tradename

  898     

Total intangible assets

 $5,123     
Z-Sciences [Member]  
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]

Goodwill

 $111 

Identifiable intangible asset – Customer Relationships

  389 

Tangible assets acquired and liabilities assumed:

    

Trade accounts receivable

  24 

Inventories

  4 

Accounts payable

  (21

)

Accrued expenses

  (28

)

Total purchase price

 $479 

Goodwill

 $4,596 

Identifiable intangible assets

  5,246 

Tangible assets acquired and liabilities assumed:

    

Cash

  71 

Trade accounts receivable

  771 

Inventories

  1,726 

Other current assets

  57 

Property and equipment

  70 

Accounts payable

  (281

)

Accrued expenses

  (162

)

Total purchase price

 $12,094 

Goodwill

 $3,363 

Identifiable intangible assets

  5,123 

Tangible assets acquired and liabilities assumed:

    

Cash

  312 

Trade accounts receivable

  2,259 

Inventories

  1,329 

Other current assets

  240 

Property and equipment

  156 

Accounts payable

  (406

)

Accrued expenses

  (2,950

)

Total purchase price

 $9,426