XML 33 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Revenue and Contract Receivables, net (Details) (USD $)
3 Months Ended 6 Months Ended 3 Months Ended
Jan. 31, 2014
Jan. 31, 2013
Jan. 31, 2014
Jan. 31, 2013
Jul. 31, 2013
Jan. 31, 2014
United States, Canada and South America [Member]
Jul. 31, 2013
United States, Canada and South America [Member]
Jan. 31, 2014
Middle East, Africa [Member]
Jul. 31, 2013
Middle East, Africa [Member]
Jan. 31, 2013
Middle East, Africa [Member]
Jan. 31, 2014
Middle East, Africa Projects [Member]
Jan. 31, 2013
Middle East, Africa Projects [Member]
Oct. 31, 2012
Middle East, Africa Projects [Member]
Jan. 31, 2014
Asia [Member]
Jul. 31, 2013
Asia [Member]
Jan. 31, 2013
China
Contracts Receivable [Line Items]                                
Billed Contracts Receivable $ 27,644,990   $ 27,644,990   $ 36,284,950                      
Unbilled Contracts Receivable 18,924,920   18,924,920   16,441,857                      
Contracts Receivable, Gross 46,569,910   46,569,910   52,726,807 38,407,797 41,302,180 7,831,384 10,876,151 3,400,000     20,300,000 330,729 548,476 7,000,000
Contract receivables (in hundredths) 18.00%   18.00%   22.00%                      
Allowance for doubtful accounts receivables (in hundredths) 69.00%   69.00%   72.00%                      
Allowance for doubtful accounts and contract adjustments (5,336,972) (10,216,404) (5,336,972) (10,216,404)   1,672,238 1,576,746 3,535,188 3,886,508         129,546 129,546 2,100,000
Total contract receivables, net 41,232,938   41,232,938   47,134,007                      
Contractual retainage balance included under billed contract receivable 0   0   0                      
Management anticipation for receivables collection 1 year   1 year                          
Cash received related to a project                     2,400,000 7,100,000        
Reduction in allowance for doubtful accounts and contract adjustments                     600,000 1,700,000        
Allowance for Doubtful Accounts Receivable [Roll Forward]                                
Balance at beginning of period 5,639,291 11,322,000 5,592,800 10,238,391   (1,672,238) (1,576,746) (3,535,188) (3,886,508)     (7,400,000)   (129,546) (129,546) (2,100,000)
Net increase (decrease) due to adjustments in the allowance for contract adjustments (1) (288,131) [1] (836,024) [1] (258,403) [1] 236,067 [1]                        
Net increase (decrease) due to adjustments in the allowance for doubtful accounts (2) (11,688) [2] (269,072) [2] 12,575 [2] (258,054) [2]                        
Net increase (decrease) due to adjustments in the allowance for Transfer of reserves to allowance for project disallowances (2,500) [3] (500) [3] (10,000) [3] 0 [3]                        
Balance at end of period $ 5,336,972 $ 10,216,404 $ 5,336,972 $ 10,216,404   $ (1,672,238) $ (1,576,746) $ (3,535,188) $ (3,886,508)         $ (129,546) $ (129,546) $ (2,100,000)
[1] Increases (decreases) to the allowance for contract adjustments on the condensed consolidated balance sheets are recorded as (decreases) increases to revenue on the condensed consolidated statements of operations.
[2] Increases (decreases) to the allowance for doubtful accounts on the condensed consolidated balance sheets are recorded as increases (decreases) to administrative and other indirect operating expenses on the condensed consolidated statements of operations.
[3] Refer to Note 11 of these condensed consolidated financial statements for a summary of the allowance for project disallowances.