XML 46 R22.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of income tax benefit
        
   Year Ended June 30, 
   2024   2023 
Current income tax (benefit) expense:          
Federal  $8,659   $5,211 
State   800    975 
Foreign   –    (4,766)
Total Current income tax expense (benefit)   9,459    1,420 
Deferred income tax benefit:          
Federal   (891,455)   (752,843)
State   3,101    (6,155)
Foreign   (70,405)   (129,081)
Total deferred income tax expense (benefit)   (958,759)   (888,079)
Benefit for income taxes  $(949,300)  $(886,659)
Schedule of effective federal statutory income tax rate to the income before provision for income taxes
        
   Year Ended June 30, 
   2024   2023 
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items  $(1,074,307)  $(810,281)
State tax, net of federal tax benefit   2,535    15,082)
Nondeductible expenses   63,393    5,850 
R&D credits   (46,945)   (51,415)
Foreign rate difference   (13,450)   4,743)
Others   119,474    (50,638)
Change in valuation allowance   –    – 
Benefit for income taxes  $(949,300)  $(886,659)
Schedule of deferred tax assets
        
   June 30, 2024   June 30, 2023 
Deferred tax asset:          
Net operating losses  $1,445,271   $697,431 
State tax   168    205 
Lease accounting, net   2,457    1,359 
Intangibles   1,330,679    735,680 
Tax credits   227,706    191,544 
Legal contingency expense reserve   –    504,000 
Inventory reserve   19,236    123,488 
Other, net   306,415    104,044 
Total deferred tax assets   3,331,932    2,357,751 
Deferred tax liabilities:          
Deferred state taxes   (47,193)   (49,787)
Property and equipment, net   (80)   (1,652)
Unrealized gain (loss)   (100,419)   (70,797)
Total deferred tax liabilities   (147,692)   (122,236)
Less valuation allowance   –    – 
Net deferred tax asset  $3,184,240   $2,235,515 
Schedule of deferred tax assets
    
Balance as of June 30, 2022  $365,048 
Gross increase   23,968 
Balance as of June 30, 2023   389,016 
Gross increase   25,310 
Balance as of June 30, 2024  $414,326