XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Income Statements And Statements Of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Consolidated Income Statements And Statements Of Comprehensive Income [Abstract]      
Revenue $ 287,233 $ 280,521 $ 262,841
Cost of revenue 66,161 67,031 60,929
Gross profit 221,072 213,490 201,912
Selling, general, and administrative 175,941 177,951 168,069
Restructuring costs 3,008 565  
Impaired asset 928    
Depreciation 3,905 4,271 4,903
Amortization 4,248 4,342 5,266
Income from operations 33,042 26,361 23,674
Interest income 1,123 1,091 65
Interest expense (1,119) (1,583) (1,675)
Income before income taxes 33,046 25,869 22,064
Income tax provision (9,644) (8,088) (3,634)
Net income $ 23,402 $ 17,781 $ 18,430
Net income per share:      
Basic $ 1.78 $ 1.30 $ 1.30
Diluted $ 1.74 $ 1.24 $ 1.27
Weighted average number of common shares:      
Basic 13,171 13,640 14,147
Diluted 13,472 14,299 14,555
COMPREHENSIVE INCOME:      
Net income $ 23,402 $ 17,781 $ 18,430
Foreign currency translation adjustments, net of income tax benefit (provision) of $(11), $(80), and $176 219 (445) (1,251)
Comprehensive income $ 23,621 $ 17,336 $ 17,179