Condensed Consolidated Statements Of Operations And Statements Of Comprehensive Income (Loss) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
May 31, 2021 |
May 31, 2020 |
May 31, 2021 |
May 31, 2020 |
|
| Condensed Consolidated Statements Of Operations And Statements Of Comprehensive Income (Loss) [Abstract] | ||||
| Net sales | $ 58,736 | $ 37,105 | $ 155,223 | $ 149,463 |
| Cost of sales | 12,829 | 10,284 | 35,589 | 41,946 |
| Gross profit | 45,907 | 26,821 | 119,634 | 107,517 |
| Selling, general, and administrative | 37,762 | 29,254 | 102,312 | 101,231 |
| Stock-based compensation | 2,370 | (5,104) | 5,127 | (1,460) |
| Depreciation | 1,423 | 1,652 | 4,904 | 4,925 |
| Amortization | 1,238 | 1,164 | 3,503 | 3,504 |
| Income (loss) from operations | 3,114 | (145) | 3,788 | (683) |
| Interest income | 16 | 18 | 56 | 36 |
| Interest expense | (525) | (621) | (1,633) | (1,783) |
| Income (loss) before income taxes | 2,605 | (748) | 2,211 | (2,430) |
| Income tax benefit (provision) | 10,149 | (10,220) | 9,605 | (7,985) |
| Net income (loss) | $ 12,754 | $ (10,968) | $ 11,816 | $ (10,415) |
| Net income (loss) per share: | ||||
| Basic and diluted | $ 0.90 | $ (0.79) | $ 0.84 | $ (0.75) |
| Weighted average number of common shares: | ||||
| Basic | 14,145 | 13,869 | 14,068 | 13,897 |
| Diluted | 14,156 | 13,869 | 14,133 | 13,897 |
| COMPREHENSIVE INCOME (LOSS) | ||||
| Net income (loss) | $ 12,754 | $ (10,968) | $ 11,816 | $ (10,415) |
| Foreign currency translation adjustments, net of income taxes of $0, $0, $0, and $0 | (151) | (91) | 123 | (38) |
| Comprehensive income (loss) | $ 12,603 | $ (11,059) | $ 11,939 | $ (10,453) |