XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Contract Assets and Liabilities - Component of Contract Asset and Liability Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
[1]
Costs in excess of billings and estimated earnings $ 80,357 $ 14,158
Contract retention 161,559 131,279
Total contract assets 241,916 145,437
Billings in excess of costs and estimated earnings, net of retention 152,294 169,542
Provisions for losses 20,992 30,499
Total contract liabilities $ 173,286 $ 200,041
[1] These balances do not include amounts held for sale (see Note 2).