XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of provision for income taxes
          
      
   Years Ended June 30, 
   2023  

2022

(Restated)

 
Current:       
Federal   $1,745   $733 
State    345    451 
Deferred:          
Federal    6    23 
State    258    (85)
Income tax expense   $2,354   $1,122 
Schedule of reconciliation federal statutory income tax rates
                     
   Years Ended June 30, 
   2023  

2022

 (Restated)

 
   Amount   Percent Pretax Income   Amount   Percent Pretax Income 
Income before income taxes   $9,428    100%  $5,694    100%
                     
Computed “expected” income tax expense on income before income taxes   $1,979    21%  $1,183    21%
State tax, net of federal benefit    672    7%   266    5%
Tax incentives    (229)   (2%)   (205)   (4%)
Uncertain tax position    (119)   (1%)   (76)   (1%)
Stock based compensation    (114)   (1%)        
Other    165    1%   (46)   (1%)
Income tax expense   $2,354    25%  $1,122    20%
Schedule of deferred income tax assets and liabilities
          
      
   June 30, 
   2023  

2022

(Restated)

 
Deferred tax assets:          
Federal and state NOL carryforward   $22   $22 
Research and other credits    65    65 
Reserves    122    163 
Accruals    267    322 
Stock based compensation    814    651 
Unrealized losses        35 
Section 174 capitalization    830     
Lease liability    599    713 
Inventory    351    514 
Deferred state tax    31     
Total gross deferred tax assets   $3,101   $2,485 
Less: valuation allowance    (91)   (98)
Total deferred tax assets    3,010    2,387 
Deferred tax liabilities:          
Property and equipment, principally due to differing depreciation methods   $(767)  $(820)
Right of use asset    (546)   (658)
Deferred state tax        (77)
Unrealized gains    (1,705)   (541)
Other        (35)
Total gross deferred tax liabilities    (3,018)   (2,131)
Net deferred tax assets (liabilities)   $(8)  $256 
Schedule of accrual unrecognized tax benefits
       
   June 30, 
   2023   2022 
Unrecognized tax benefits:          
Beginning balance   $509   $550 
    Additions based on federal tax positions related to the current year    16    33 
    Additions based on state tax positions related to the current year    19    26 
    Additions (reductions) for tax positions of prior years    (95)   9 
    Reductions due to lapses in statutes of limitation    (104)   (109)
Ending balance   $345   $509