XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
15. Revenue (Tables
12 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
   

Year Ended

June 30

 
    2021     2020  
Physical Therapy and Rehabilitation Products      26,912,594        32,672,788  
Orthopedic Soft Bracing Products      20,630,171        20,472,533  
Other     255,889       263,725  
    $ 47,798,654     $ 53,409,046