XML 26 R43.htm IDEA: XBRL DOCUMENT v2.3.0.15
Receivables, Net (Details) (USD $)
Sep. 30, 2011
Dec. 31, 2010
Sep. 30, 2010
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current$ 360,421,000$ 247,283,000$ 379,245,000
Allowance for Accounts, Notes, Loans and Financing Receivable, Current2,614,0003,297,0003,331,000
Receivables, net357,807,000243,986,000375,914,000
Notes, Loans and Financing Receivable, Net, Noncurrent2,100,0001,800,0002,100,000
Federal [Member] | Non Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current2,148,0003,080,0002,175,000
Financing Receivable, Recorded Investment, Aging [Abstract]   
Non-escrow retention receivable - current1,976,0002,587,0001,921,000
Non-escrow retention receivable - 0 to 90 days past due77,000174,00022,000
Non-escrow retention receivable - over 90 days past due95,000319,000232,000
State [Member] | Non Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current6,046,0009,507,00010,792,000
Financing Receivable, Recorded Investment, Aging [Abstract]   
Non-escrow retention receivable - current3,880,0004,443,0009,227,000
Non-escrow retention receivable - 0 to 90 days past due1,397,000628,000131,000
Non-escrow retention receivable - over 90 days past due769,0004,436,0001,434,000
Local [Member] | Non Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current17,666,00029,451,00030,409,000
Financing Receivable, Recorded Investment, Aging [Abstract]   
Non-escrow retention receivable - current13,801,00022,641,00023,850,000
Non-escrow retention receivable - 0 to 90 days past due1,465,0002,800,0002,489,000
Non-escrow retention receivable - over 90 days past due2,400,0004,010,0004,070,000
Private [Member] | Non Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current10,418,00010,454,00010,926,000
Financing Receivable, Recorded Investment, Aging [Abstract]   
Non-escrow retention receivable - current9,911,0009,243,0009,689,000
Non-escrow retention receivable - 0 to 90 days past due108,000175,000243,000
Non-escrow retention receivable - over 90 days past due399,0001,036,000994,000
Construction Contracts [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current298,087,000217,997,000318,806,000
Completed and in Progress [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current223,292,000121,664,000226,192,000
Retentions [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current74,795,00096,333,00092,614,000
Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current38,517,00043,841,00038,312,000
Non Escrow [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current36,278,00052,492,00054,302,000
Financing Receivable, Recorded Investment, Aging [Abstract]   
Non-escrow retention receivable - current29,568,00038,914,00044,687,000
Non-escrow retention receivable - 0 to 90 days past due3,047,0003,777,0002,885,000
Non-escrow retention receivable - over 90 days past due3,663,0009,801,0006,730,000
Construction Material Sales [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current52,157,00017,674,00051,114,000
Other Business Products and Services [Member]
   
Accounts, Notes, Loans and Financing Receivable [Line Items]   
Accounts, Notes, Loans and Financing Receivable, Gross, Current$ 10,177,000$ 11,612,000$ 9,325,000