XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Note 17 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 01, 2021
Oct. 19, 2021
Oct. 01, 2021
Sep. 01, 2021
Jul. 01, 2021
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accelerated Share Repurchases, Initial Price, Shares (in shares)                   1,749,644  
Payments to Acquire Businesses, Net of Cash Acquired, Total               $ 17.9 $ 151.9 $ 49.4 $ 151.9
Subsequent Event [Member] | ACTINEO [Member]                      
Business Acquisition, Percentage of Voting Interests Acquired   96.70%                  
Payments to Acquire Businesses, Net of Cash Acquired, Total   $ 135.0                  
Subsequent Event [Member] | Data Driven Safety, LLC [Member]                      
Business Acquisition, Percentage of Voting Interests Acquired 100.00%                    
Payments to Acquire Businesses, Net of Cash Acquired, Total $ 93.2                    
Payments to Acquire Businesses, Indemnity Escrows $ 2.0                    
June 2021 Share Repurchase Program [Member]                      
Accelerated Share Repurchases, Purchase Price           $ 75.0 $ 150.0        
Accelerated Share Repurchases, Initial Price, Shares (in shares)       111,429 686,813            
Accelerated Share Repurchases, Initial Price Paid Per Share (in dollars per share)         $ 174.72            
June 2021 Share Repurchase Program [Member] | Subsequent Event [Member]                      
Accelerated Share Repurchases, Initial Price, Shares (in shares)     299,595                
Accelerated Share Repurchases, Initial Price Paid Per Share (in dollars per share)     $ 200.27                
Accelerated Share Repurchases, Settlement (Payment) or Receipt     $ 60.0