XML 108 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Note 16 - Employee Benefit Plans - Multi-employer Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Contributions $ 39,470 $ 45,029 $ 43,911
Operating Engineers Pension Trust Fund [Member]      
Contributions 5,239 4,508 4,251
Locals 302 and 612 iUOE-Employers Construction Industry Retirement Plan [Member]      
Contributions 263 5,479 4,726
Pension Trust Fund for Operating Engineers Pension Plan [Member]      
Contributions 10,001 10,569 11,363
All Other Funds [Member]      
Contributions $ 23,967 $ 24,473 $ 23,571