XML 23 R10.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Note 3 - Costs and Estimated Earnings and Billings on Uncompleted Contracts | 12 Months Ended
--- | ---
Dec. 31, 2016
Notes to Financial Statements |
Long-term Contracts or Programs Disclosure [Text Block] |
3. | Costs and Estimated Earnings and Billings on Uncompleted Contracts
Billing practices for our contracts are governed by the contract terms of each project based on progress toward completion approved by the owner, achievement of milestones or pre-agreed schedules. Billings do not necessarily correlate with revenue recognized under the percentage-of-completion method of accounting. The current liability, “Billings in excess of costs and estimated earnings on uncompleted contracts,” represents billings in excess of revenues recognized. The current asset, “Costs and estimated earnings in excess of billings on uncompleted contracts,” represents revenues recognized in excess of amounts billed to the customer, which are usually billed during normal billing processes following achievement of contractual requirements. In addition, revenue associated with unapproved change orders and claims is also included when realization is probable and amounts can be reliably determined. The two tables below set forth the costs incurred and earnings accrued on uncompleted contracts (revenues) compared with the billings on those contracts through December 31, 2016 and 2015 and reconcile the net excess billings to the amounts included in the consolidated balance sheets at those dates (amounts in thousands).
|  | As of December 31,
|  | 2016 |  | 2015
Costs incurred and estimated earnings on uncompleted contracts |  | $ | 1,749,328 |  |  | $ | 1,741,070 |
Billings on uncompleted contracts |  |  | (1,780,723 | ) |  |  | (1,744,721 | )
Excess of billings over costs incurred and estimated earnings |  | $ | (31,395 | ) |  | $ | (3,651 | )
Included in the accompanying balance sheets under the following captions:
|  | As of December 31,
|  | 2016 |  | 2015
Costs and estimated earnings in excess of billings on uncompleted contracts |  | $ | 32,705 |  |  | $ | 26,905 |
Billings in excess of costs and estimated earnings on uncompleted contracts |  |  | (64,100 | ) |  |  | (30,556 | )
Net amount of costs and estimated earnings on uncompleted contracts below billings |  | $ | (31,395 | ) |  | $ | (3,651 | )
Revenues recognized and billings on uncompleted contracts include cumulative amounts recognized as revenues and billings in prior years.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for long-term contracts or programs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 275 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68065670&loc=d3e54651-109401 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(d)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 405 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68055288&loc=d3e56414-109416 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=68076031&loc=d3e58033-111643 + Details
Name: | us-gaap_LongTermContractsOrProgramsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration