XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2024
Dec. 31, 2020
Other Commitment         $ 71.4  
Purchase Orders For Inventory [Member]            
Other Commitment         53.3  
Information Technology Related Commitments [Member]            
Other Commitment         18.1  
Edwards Vacuum LLC Warranty Claim [Member]            
Loss Contingency, Damages Sought, Value   $ 1.0        
Loss Contingency Accrual         1.7 $ 2.5
Edwards Vacuum LLC Warranty Claim [Member] | Settled Litigation [Member]            
Loss Contingency Accrual, Payments $ 0.8   $ 0.8      
Tariff Matter [Member]            
Loss Contingency Accrual, Payments       $ 5.9    
Loss Contingency Accrual         $ 2.5