XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Unearned Revenues
12 Months Ended
Jun. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Unearned Revenues

20. Unearned Revenue

 

Unearned revenue amounted $0 and $53,248 as of June 30, 2021 and 2020, respectively. Unearned revenues are mainly due to contracts with extended payment terms, acceptance provisions and future delivery obligation.