XML 28 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
Costs, Estimated Earnings and Billings on Uncompleted Contracts
3 Months Ended
Apr. 30, 2012
Costs, Estimated Earnings and Billings on Uncompleted Contracts [Abstract]  
COSTS, ESTIMATED EARNINGS AND BILLINGS ON UNCOMPLETED CONTRACTS

NOTE 6—COSTS, ESTIMATED EARNINGS AND BILLINGS ON UNCOMPLETED CONTRACTS

The Company’s billing practices are governed primarily by the contract terms of each project based on the achievement of milestones, pre-agreed schedules or progress towards completion approved by the project owner. Billings do not necessarily correlate with net revenues recognized under the percentage-of-completion method of accounting.

Contract costs include all direct costs, such as material and labor, and those indirect costs related to contract performance such as payroll taxes, insurance, job supervision and equipment charges. The amounts of costs and estimated earnings in excess of billings are expected to be billed and collected in the normal course of business.

 

The tables below set forth the aggregate amounts of costs incurred and earnings accrued on uncompleted contracts compared with the billings for those contracts through April 30, 2012 and January 31, 2012, and reconcile the net amounts of billings in excess of costs and estimated earnings to the amounts included in the condensed consolidated balance sheets at those dates.

 

                 
    April 30,     January 31,  
    2012     2012  

Costs incurred on uncompleted contracts

  $ 160,329,000     $ 106,379,000  

Estimated accrued earnings

    21,160,000       12,121,000  
   

 

 

   

 

 

 
      181,489,000       118,500,000  

Less—Billings to date

    (265,020,000     (183,723,000
   

 

 

   

 

 

 
    $ (83,531,000 )   $ (65,223,000
   

 

 

   

 

 

 

Costs and estimated earnings in excess of billings

  $ 2,466,000     $ 2,781,000  

Billings in excess of costs and estimated earnings

    (85,997,000     (68,004,000
   

 

 

   

 

 

 
    $ (83,531,000 )   $ (65,223,000