XML 18 R46.htm IDEA: XBRL DOCUMENT v3.19.3
3. REVENUE RECOGNITION (Details - Billings on Uncompleted Contracts) - USD ($)
12 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Revenue Recognition [Abstract]    
Revenues earned to date on uncompleted contracts $ 19,254,928 $ 11,794,764
Billings to date on uncompleted contracts (16,819,818) (10,193,771)
Revenues over billings $ 2,435,110 $ 1,600,993