XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued and Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Aug. 31, 2023
Payables and Accruals [Abstract]    
Accrued advertising and sales promotion expenses $ 15,091 $ 14,472
Accrued professional services fees 2,058 1,924
Accrued sales taxes and other taxes 2,885 2,618
Deferred revenue 4,288 4,552
Short-term operating lease liability 2,294 2,144
Other 4,656 4,290
Total $ 31,272 $ 30,000