XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Income taxes (Tables)
12 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of income tax provision
        
   June 30, 2025   June 30, 2024 
Current:          
Federal  $   $ 
State   24,367    40,739 
Foreign        
Total current income tax provision   24,367    40,739 
Deferred:          
Federal   (1,023,623)   (317,134)
State   (255,233)   (47,305)
Foreign       72,335 
Total deferred taxes   (1,278,856)   (292,104)
           
Total provision for income taxes  $(1,254,489)  $(251,365)
Schedule of reconciliation of effective income tax rate
        
   June 30, 2025   June 30, 2024 
Statutory tax rate          
Federal   21.00 %   21.00 %
State (net of federal benefit)   5.63 %   5.54%
Foreign tax   (3.73)%   (4.94)%
Prior year adjustment and permanent differences    %   (2.66)%
Others   (2.77)%   (4.92)%
Effective tax rate   20.13 %   14.02 %
Schedule of deferred taxes
        
   June 30, 
   2025   2024 
Deferred tax assets          
263A calculation  $256,568   $291,354 
Inventory reserve   83,180    171,942 
State taxes   4,844    4,840 
Accrued expenses   21,750    155,860 
ROU assets / liabilities   95,711    110,391 
Net Operation loss   3,081,145    2,190,589 
Disallowed interest expense   311,662    258,352 
Stock-based compensation   336,394    341,591 
Valuation allowance   (118,191)   (64,897)
Others   512,289    40,067 
Total deferred tax assets   4,585,352    3,500,089 
           
Deferred tax liabilities          
Depreciation   (56,648)   (77,287)
Intangible assets acquired   (804,242)   (977,197)
Total deferred tax liabilities   (860,890)   (1,054,484)
           
Net deferred tax assets  $3,724,462   $2,445,605