Note 7 - Contract Assets and Liabilities |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Text Block] |
7. Contract Assets and Liabilities During the years ended December 31, 2019 and 2018, we recognized revenue of $125.4 million and $105.9 million, respectively, that was included in the contract liability balances at December 31, 2018 and January 1, 2018. As a result of changes in contract transaction price related to performance obligations that were satisfied or partially satisfied prior to the end of the periods we recognized revenue of $152.9 million and $151.0 million during the years ended December 31, 2019 and 2018, respectively. The changes in contract transaction price were from items such as executed or estimated change orders and unresolved contract modifications and claims. As of December 31, 2019 and 2018, the aggregate claim recovery estimates included in contract asset and liability balances were approximately $71.1 million and $45.4 million, respectively. The components of the contract asset balances as of the respective dates were as follows (in thousands):
Certain construction contracts include retention provisions that were included in contract assets as of December 31, 2019 and 2018 in our consolidated balance sheets. The balances billed but not paid by customers pursuant to these provisions generally become due upon completion and acceptance of the project work or products by the owners. As of December 31, 2019 and 2018, no contract retention receivable individually exceeded 10% of total net receivables at any of the presented dates. The majority of the contract retention balance is expected to be collected within one year. The following table summarizes changes in the contract asset balance for the periods presented (in thousands):
The components of the contract liability balances as of the respective dates were as follows (in thousands):
The following table summarizes changes in the contract liability balance for the periods presented (in thousands):
|