XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
12 Months Ended
Aug. 31, 2025
Earnings Per Share [Abstract]  
Computation Of Net Income (Loss) Per Share

YEAR ENDED

AUGUST 31,

2025

2024

2023

Numerator for basic and

diluted earnings per share:

Net income

$

3,068

$

23,402 

$

17,781 

Denominator for basic and

diluted earnings per share:

Basic weighted average shares

outstanding

12,927 

13,171 

13,640 

Effect of dilutive securities:

Stock-based compensation

awards

126 

301 

659 

Diluted weighted average shares

outstanding

13,053 

13,472 

14,299 

EPS Calculations:

Net income per share:

Basic

$

0.24

$

1.78 

$

1.30 

Diluted

0.24

1.74 

1.24