XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(in thousands)

  March 31, 2023   December 31, 2022 

Accrued insurance

 $84,156  $78,427 

Deficits in unconsolidated construction joint ventures

  14,496   13,989 

Payroll and related employee benefits

  63,072   80,910 

Performance guarantees

  58,190   64,703 

Short-term lease liabilities

  17,552   18,662 

Other

  29,075   31,778 

Total

 $266,541  $288,469