Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Reconciliation of Taxes at Statutory Federal Income Tax Rate Income Tax Expense Benefits (Details)

v3.21.2
Income Taxes - Schedule of Reconciliation of Taxes at Statutory Federal Income Tax Rate Income Tax Expense Benefits (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]    
Income tax (benefit) provision at statutory rate $ 690,532 $ 489,949
State income (benefit) taxes, net of federal tax benefit 229,520 162,850
Foreign earnings taxed at different rates 72,358 602,918
Change in valuation allowance for deferred tax assets 129,758 (120,739)
Other (95,551) 6,090
Provision for income taxes $ 1,026,617 $ 1,141,068
Income tax (benefit) provision at statutory rate, percentage 21.00% 21.00%
State income (benefit) taxes, net of federal tax benefit, percentage 7.00% 7.00%
Foreign earnings taxed at different rates, percentage 2.20% 25.80%
Change in valuation allowance for deferred tax assets, percentage 4.00% (5.20%)
Other, percentage (2.90%) 0.30%
Provision for income taxes, percentage 31.20% 48.90%