XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Current:        
Federal $ 402,373 $ 198,079 $ 859,341 $ 555,430
State 67,642 92,681 276,364 258,204
PRC 122,623 0 122,623 0
Total current income tax provision 592,638 290,760 1,258,328 813,634
Deferred:        
Federal (432,290) (36,221) (432,290) (36,221)
State (120,493) (16,726) (120,493) (16,726)
PRC 0 0 0 0
Total deferred tax (552,783) (52,947) (552,783) (52,947)
Total provision for income taxes $ 39,855 $ 237,813 $ 705,545 $ 760,687