Annual report pursuant to Section 13 and 15(d)

Accounts Payable And Accrued Expenses (Details)

v3.20.4
Accounts Payable And Accrued Expenses (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payables, trade and other $ 78,500,000 $ 70,500,000
Accrued payroll and other employee costs 14,800,000 13,800,000
Other accrued expenses 17,600,000 16,800,000
Operating lease liabilities 2,700,000 3,300,000
Taxes Payable 100,000 0
Total $ 113,700,000 $ 104,400,000