XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes (Tables)
6 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of provision for income tax
                
   Three Months Ended December 31,   Six Months Ended December 31, 
   2023   2022   2023   2022 
Current:                
Federal  $1,705   $280,781   $   $280,781 
States   (904)   (123)   11,566    9,799 
Foreign                
Total current income tax provision   801    280,658    11,566    290,580 
                     
Deferred:                    
Federal   (555,981)   (1,090,318)   (840,629)   (1,259,785)
States   (133,943)   (203,562)   (200,567)   (306,707)
Foreign   184    (34,527)   64,809    (219,633)
Total deferred taxes   (689,740)   (1,328,407)   (976,387)   (1,786,125)
                     
Total provision for income taxes  $(688,939)  $(1,047,749)  $(964,821)  $(1,495,545)
Schedule of reconciliation of effective income tax rate
                
   Three Months Ended December 31,   Six Months Ended December 31, 
   2023   2022   2023   2022 
Statutory tax rate                    
Federal   21.00%    21.00%    21.00%    21.00% 
State   5.82%    5.85%    5.82%    5.85% 
Foreign tax rate difference   0.35%    (0.33%)   0.20%    1.86% 
Impairment loss on goodwill -permanent difference               (9.32%)
Net effect of state income tax deduction and other permanent differences   (0.74%)   (2.38%)   (3.89%)   (2.72%)
                     
Effective tax rate   26.43%    24.14%    23.13%    16.67% 
Schedule of deferred taxes
        
   December 31, 2023   June 30, 2023 
Deferred tax assets          
263A calculation  $183,268   $239,142 
Inventory reserve   209,655    149,907 
State taxes   2,619    2,435 
Accrued expenses   253,589    273,589 
ROU assets / liabilities   113,992    115,125 
Net Operation loss   3,002,627    2,173,221 
Disallowed interest expense   214,299    163,381 
Stock-based compensation   277,228    207,726 
Valuation allowance   (66,104)    
Others   85,596    85,596 
Total deferred tax assets   4,276,769    3,410,122 
           
Deferred tax liabilities          
Depreciation   (91,944)   (105,323)
Intangible assets acquired   (1,062,462)   (1,149,549)
Total deferred tax liabilities   (1,154,406)   (1,254,872)
           
Net deferred tax assets  $3,122,363   $2,155,250