XML 24 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Contract Receivables, net (Tables)
3 Months Ended
Oct. 31, 2012
Contract Receivables, net [Abstract]  
Contract Receivables, net
   
October 31,
2012
   
July 31,
2012
 
           
           
Billed
 
$
40,781,996
   
$
42,977,016
 
Unbilled
   
31,193,272
     
28,829,818
 
     
71,975,268
     
71,806,834
 
                 
Allowance for doubtful accounts and contract adjustments
   
(11,322,000
)
   
(10,238,391
)
                 
   
$
60,653,268
   
$
61,568,443