XML 95 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Accrued Liabilities - Schedule of Return Reserve (Details) - SEC Schedule, 12-09, Reserve, Return [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Balance $ 5,777 $ 5,770
Reduction of net revenue 6,128 8,353
Payments (7,070) (8,346)
Balance $ 4,835 $ 5,777