v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Revenues        
Revenues $ 21,886 $ 20,363 $ 64,598 $ 61,719
Cost of revenues        
Total cost of revenues 6,759 7,331 22,437 25,342
Gross profit 15,127 13,032 42,161 36,377
Operating expenses        
Research and development 3,406 1,216 9,856 5,207
Sales and marketing 2,538 2,680 8,647 9,248
General and administrative 4,684 6,141 12,816 16,089
Impairments 0 77,221 0 77,221
Total operating expenses 10,628 87,258 31,319 107,765
Income (loss) from operations 4,499 (74,226) 10,842 (71,388)
Other income, net 307 182 820 1,122
Income (loss) before income taxes 4,806 (74,044) 11,662 (70,266)
Income tax (expense) benefit (1,231) 6,727 (2,876) 6,229
Net income (loss) $ 3,575 $ (67,317) $ 8,786 $ (64,037)
Earnings per share        
Basic (in usd per share) $ 0.18 $ (3.35) $ 0.44 $ (3.19)
Diluted (in usd per share) $ 0.18 $ (3.35) $ 0.43 $ (3.19)
Weighted-average common shares outstanding        
Basic (in shares) 20,209 20,113 20,170 20,092
Diluted (in shares) 20,239 20,113 20,233 20,092
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustments $ 10 $ 41 $ 15 $ (27)
Unrealized (losses) gains on available-for-sale securities (8) 0 (14) 4
Comprehensive income (loss) 3,577 (67,276) 8,787 (64,060)
Software        
Revenues        
Revenues 12,608 12,615 36,126 36,814
Cost of revenues        
Total cost of revenues 1,513 2,540 4,573 7,765
Services        
Revenues        
Revenues 9,278 7,748 28,472 24,905
Cost of revenues        
Total cost of revenues $ 5,246 $ 4,791 $ 17,864 $ 17,577