XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Revenues    
Total revenues $ 14,500 $ 11,964
Cost of revenues    
Total cost of revenues 4,652 2,671
Gross profit 9,848 9,293
Operating expenses    
Research and development 1,217 1,166
Selling and marketing 1,989 1,485
General and administrative 5,682 5,764
Total operating expenses 8,888 8,415
Income from operations 960 878
Other Income and Expenses [Abstract]    
Other income 1,446 740
Income before income taxes 2,406 1,618
Provision for income taxes (461) (373)
Net income $ 1,945 $ 1,245
Earnings per share    
Earnings per share, basic (in usd per share) $ 0.10 $ 0.06
Earnings per share, diluted (in usd per share) $ 0.10 $ 0.06
Weighted-average common shares outstanding    
Weighted average number of shares outstanding, basic (in shares) 19,947 20,286
Weighted average number of shares outstanding, diluted (in shares) 20,279 20,825
Other comprehensive income, net of tax    
Foreign currency translation adjustments $ (54) $ 53
Comprehensive income 1,891 1,298
Software    
Revenues    
Total revenues 7,589 6,074
Cost of revenues    
Total cost of revenues 991 885
Services    
Revenues    
Total revenues 6,911 5,890
Cost of revenues    
Total cost of revenues $ 3,661 $ 1,786