XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8. Revenue (Tables)
9 Months Ended
Mar. 31, 2021
Disaggregation of Revenue [Abstract]  
Disaggregation of revenue
  

Three Months Ended

March 31

 

Nine Months Ended

March 31  

   2021  2020  2021  2020
Orthopedic Soft Bracing Products  $4,794,787   $5,303,246   $15,437,188   $17,416,245 
Physical Therapy and Rehabilitation Products   6,581,598    8,342,162    19,902,877    27,662,899 
Other   84,030    60,911    221,019    213,716 
   $11,460,415   $13,706,319   $35,561,084   $45,292,860