XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Acquisitions (Details Textual)
$ in Thousands, $ in Millions
2 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 21, 2021
USD ($)
Dec. 21, 2021
CAD ($)
Oct. 28, 2021
USD ($)
Oct. 21, 2021
Oct. 06, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
[2]
Jun. 30, 2021
USD ($)
[3]
Mar. 31, 2021
USD ($)
[4]
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 21, 2021
CAD ($)
Revenue from Contract with Customer, Including Assessed Tax               $ 32,405 $ 30,771 $ 29,571 $ 24,081 $ 22,358 [1]   $ 21,144 $ 21,820 $ 19,556 $ 116,828 $ 84,878  
Net Income (Loss) Attributable to Parent, Total               3,244 $ 2,524 2,116 $ 577 287 [1]   $ 2,175 $ 2,609 $ 2,212 8,461 7,283  
Z-Sciences [Member]                                      
Business Combination, Consideration Transferred, Total           $ 479                          
Payments to Acquire Businesses, Gross           300                          
Business Combination, Acquisition Related Costs           82                          
Business Combination, Contingent Consideration, Liability, Total $ 179         $ 179 $ 179         179 $ 179         179  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)           14 years                          
Revenue from Contract with Customer, Including Assessed Tax                         15            
Z-Sciences [Member] | Restricted Stock Award [Member] | Achieving Future Performance Milestones [Member]                                      
Business Acquisition, Equity Interest Issued or Issuable, Vesting Percentage           100.00%                          
Z-Sciences [Member] | Maximum [Member] | Restricted Stock Award [Member] | Achieving Future Performance Milestones [Member]                                      
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable           $ 1,800                          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares           200,000                          
Videology [Member]                                      
Business Combination, Consideration Transferred, Total       $ 12,094                              
Payments to Acquire Businesses, Gross       12,000                              
Business Combination, Acquisition Related Costs       $ 288                              
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)       11 years 7 months 6 days                              
Revenue from Contract with Customer, Including Assessed Tax             1,434                        
Net Income (Loss) Attributable to Parent, Total             (146)                        
Business Acquisition, Transaction Costs 288           288         288 288         288  
Acculogic [Member]                                      
Business Combination, Consideration Transferred, Total   $ 9,426                                  
Payments to Acquire Businesses, Gross   8,500                                  
Business Combination, Acquisition Related Costs                                   1,297  
Business Combination, Contingent Consideration, Liability, Total 930 1,430         930 1,363       930 930       1,363 930  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)         14 years                            
Revenue from Contract with Customer, Including Assessed Tax 48                                    
Net Income (Loss) Attributable to Parent, Total (131)                                    
Business Acquisition, Transaction Costs $ 1,297           $ 1,297         $ 1,297 $ 1,297         $ 1,297  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred                   $ (371)                  
Acculogic [Member] | Payments Based on Performance Metrics [Member]                                      
Business Combination, Contingent Consideration, Liability, Total   $ 1,430           $ 3,700                 $ 3,700   $ 5.0
Minimum Amount Required for Invoices Received     $ 2.5                                
[1] The quarter ended December 31, 2021 includes a recovery of $17 of restructuring and other charges which are discussed in Note 5.
[2] The quarter ended September 30, 2021 includes $51 of restructuring and other charges which are discussed in Note 5.
[3] The quarter ended June 30, 2021 includes $197 of restructuring and other charges which are discussed in Note 5.
[4] The quarter ended March 31, 2021 includes $55 of restructuring and other charges which are discussed in Note 5.