Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.19.3.a.u2
Subsequent Events (Details) - USD ($)
$ in Millions
Feb. 24, 2020
Feb. 20, 2020
Jul. 15, 2019
Viking      
Subsequent Events      
Business Combination, Consideration Transferred     $ 7.7
Payments to Acquire Businesses, Gross     6.5
Business Combination, Consideration Transferred, Liabilities Incurred, Contingent Consideration     $ 1.2
Subsequent Event | Cooper      
Subsequent Events      
Business Combination, Consideration Transferred   $ 11.5  
Payments to Acquire Businesses, Gross   10.5  
Business Combination, Consideration Transferred, Liabilities Incurred, Contingent Consideration   $ 1.0  
Subsequent Event | Hunter      
Subsequent Events      
Payments to Acquire Businesses, Gross $ 9.1