XML 45 R43.htm IDEA: XBRL DOCUMENT v3.19.3
3. REVENUE RECOGNITION (Details - Adoption of 606 on Income Stmt) - USD ($)
3 Months Ended 12 Months Ended
Aug. 31, 2019
May 31, 2019
Feb. 28, 2019
Nov. 30, 2018
Aug. 31, 2018
May 31, 2018
Feb. 28, 2018
Nov. 30, 2017
Aug. 31, 2019
Aug. 31, 2018
Aug. 31, 2017
Revenues $ 8,026,000 $ 9,937,000 $ 8,472,000 $ 7,536,000 $ 6,688,000 $ 8,553,000 $ 7,357,000 $ 7,069,000 $ 33,970,440 $ 29,666,524 $ 24,137,913
Cost of revenues                 9,025,704 7,994,228 6,307,800
Gross profit 5,735,000 7,613,000 6,264,000 5,336,000 4,568,000 6,530,000 5,241,000 5,333,000 24,944,736 21,672,296 17,830,113
Income from operations                 10,648,729 10,297,788 8,264,284
Income before provision for income taxes                 10,556,476 10,138,942 8,240,267
Provision for income taxes                 (1,973,147) (1,204,130) (2,452,670)
Net Income $ 2,059,000 $ 2,889,000 $ 2,099,000 $ 1,536,000 $ 1,338,000 $ 2,406,000 $ 3,475,000 $ 1,716,000 $ 8,583,329 $ 8,934,812 $ 5,787,597
Earnings per share-Diluted $ 0.11 $ 0.16 $ 0.12 $ 0.09 $ 0.07 $ 0.13 $ 0.19 $ 0.10 $ 0.48 $ 0.5 $ 0.33
Weighted-average common shares outstanding, Diluted                 18,057,431 17,860,392 17,515,917
Balances without the adoption of ASC Topic 606 [Member]                      
Revenues                 $ 33,992,369    
Cost of revenues                 8,824,474    
Gross profit                 25,167,895    
Income from operations                 10,871,888    
Income before provision for income taxes                 10,779,635    
Provision for income taxes                 (2,043,571)    
Net Income                 $ 8,736,064    
Earnings per share-Diluted                 $ 0.48    
Weighted-average common shares outstanding, Diluted                 18,057,431    
Effect of Change [Member]                      
Revenues                 $ (21,929)    
Cost of revenues                 201,230    
Gross profit                 (223,159)    
Income from operations                 (223,159)    
Income before provision for income taxes                 (223,159)    
Provision for income taxes                 (70,424)    
Net Income                 $ (152,735)    
Earnings per share-Diluted                 $ 0.00    
Weighted-average common shares outstanding, Diluted                 0