XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2024
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities

2024

2023

Cooperative advertising and promotion allowances

$

86,935

$

77,181

Customer credit balances

33,453

281,780

Employee benefits

72,240

76,323

Legal and professional fees

80,200

85,500

Bonus and profit-sharing

52,563

369,529

Sales commissions

44,045

46,857

Amounts owed to employees for overpayment of payroll taxes on disqualifying dispositions of incentive stock options

371,509

Other

32,911

33,360

Total accrued liabilities

$

402,347

$

1,342,039