XML 33 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue
12 Months Ended
Jun. 30, 2025
Major Customers  
Revenue [Text Block]

Note 14. Revenue

As of June 30, 2025 and 2024, the rebate liability was $271,551 and $263,959, respectively. The rebate liability is included in accrued expenses in the accompanying consolidated balance sheets. As of June 30, 2025 and 2024, the allowance for sales discounts was $7,936 and $13,814, respectively. The allowance for sales discounts is included in trade accounts receivable, less allowance for credit losses in the accompanying consolidated balance sheets.

The following table disaggregates revenue by major product category:

    Year Ended June 30,  
    2025     2024  
Physical Therapy and Rehabilitation Products $ 15,154,800   $ 16,395,499  
Orthopedic Soft Bracing Products   12,144,198     16,055,785  
Other   94,165     82,681  
  $ 27,393,163   $ 32,533,965