XML 107 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Reconciliation Of Adjusted EBITDA) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Segment Reporting Information [Line Items]      
Consolidated Adjusted EBITDA $ 48,066 $ 42,197 $ 27,958
Stock-based compensation (12,520) (8,286) (8,617)
Increase in contingent consideration liabilities (7) (68) (193)
Restructuring costs (565)    
Gain from insurance settlement     150
Government COVID-19 assistance     299
Business acquisition costs     (300)
Depreciation (4,271) (4,903) (6,190)
Amortization (4,342) (5,266) (5,006)
Income from operations 26,361 23,674 8,101
Interest income 1,091 65 73
Interest expense (1,583) (1,675) (2,099)
Income before income taxes 25,869 22,064 6,075
Benefit (provision) for income taxes (8,088) (3,634) 7,548
Net income 17,781 18,430 13,623
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Consolidated Adjusted EBITDA 57,498 50,869 36,352
Corporate And Eliminations [Member]      
Segment Reporting Information [Line Items]      
Consolidated Adjusted EBITDA $ (9,432) $ (8,672) $ (8,394)