XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of income tax benefit
        
   Year Ended June 30, 
   2023   2022 
Current income tax (benefit) expense:          
Federal  $5,211   $(127,998)
State   975    975 
Foreign   (4,766)   49,843 
Total Current income tax expense (benefit)   1,420    (77,180)
Deferred income tax benefit:          
Federal   (752,843)   (876,513)
State   (6,155)   (83,375)
Foreign   (129,081)    
Total deferred income tax expense (benefit)   (888,079)   (959,888)
Benefit for income taxes  $(886,659)  $(1,037,068)
Schedule of effective income tax rate
        
   Year Ended June 30, 
   2023   2022 
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items  $(810,281)  $(982,130)
State tax, net of federal tax benefit   15,082    (82,840)
Nondeductible expenses   5,850    870 
R&D credits   (51,415)   (46,643)
Global intangible low-taxed income       152,930 
Foreign rate difference   4,743    (16,279)
Others   (50,638)   (62,976)
Change in valuation allowance        
Benefit for income taxes  $(886,659)  $(1,037,068)
Schedule of deferred tax assets
        
   June 30, 2023   June 30, 2022 
Deferred tax asset:          
Net operating losses  $697,431   $737,258 
State tax   205     
Lease accounting, net   1,359    4,299 
Intangibles   735,680    156,334 
Tax credits   191,544    202,958 
Legal contingency expense reserve   504,000     
Inventory reserve   123,488    155,133 
Other, net   104,044    145,679 
Total deferred tax assets   2,357,751    1,401,661 
Deferred tax liabilities:          
Deferred state taxes   (49,787)   (46,565)
State tax       205 
Property and equipment, net   (1,652)   (7,865)
Unrealized gain (loss)   (70,797)    
Total deferred tax liabilities   (122,236)   (54,225)
Less valuation allowance        
Net deferred tax asset  $2,235,515   $1,347,436 
Schedule of unrecognized tax benefits
    
Balance as of June 30, 2021  $335,259 
Gross increase   29,789 
Balance as of June 30, 2022   365,048 
Gross increase   23,968 
Balance as of June 30, 2023  $389,016