XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2025
ACCRUED LIABILITIES [Abstract]  
Schedule of Accrued Liabilities

2025

2024

Cooperative advertising and promotion allowances

$

122,561

$

86,935

Customer credit balances

43,811

33,453

Employee benefits

94,663

72,240

Legal and professional fees

57,300

80,200

Bonus and profit-sharing

30,000

52,563

Sales commissions

50,844

44,045

Sales returns

16,434

11,615

Volume incentive rebates

130,420

48,896

Other

36,107

32,911

Total accrued liabilities

$

582,140

$

462,858