XML 59 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Aug. 31, 2017
Income Statement [Abstract]      
Revenues $ 33,970,440 $ 29,666,524 $ 24,137,913
Cost of revenues 9,025,704 7,994,228 6,307,800
Gross margin 24,944,736 21,672,296 17,830,113
Operating expenses      
Selling, general, and administrative 11,796,027 9,583,852 8,198,184
Research and development 2,499,980 1,790,656 1,367,645
Total operating expenses 14,296,007 11,374,508 9,565,829
Income from operations 10,648,729 10,297,788 8,264,284
Other income (expense)      
Interest income 33,522 27,122 15,857
Interest expense (109,078) (153,034) (38,188)
(Loss) income on currency exchange (16,697) (32,934) (1,686)
Total other income (expense) (92,253) (158,846) (24,017)
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 $ 8,583,329 $ 8,934,812 $ 5,787,597
Earnings per share      
Basic $ 0.49 $ 0.52 $ 0.34
Diluted $ 0.48 $ 0.5 $ 0.33
Weighted-average common shares outstanding      
Basic 17,492,258 17,328,707 17,239,490
Diluted 18,057,431 17,860,392 17,515,917