v3.25.2
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2025
Cash paid during the period for income taxes by jurisdiction:  
Schedule of provision for income taxes
         
   Years Ended June 30, 
   2025   2024 
Current:        
Federal   $2,114   $1,493 
State    826    577 
Deferred:          
Federal    76    (1,210)
State    64    (353)
Income tax expense   $3,080   $507 
Schedule of reconciliation federal statutory income tax rates
                 
   Years Ended June 30, 
   2025   2024 
   Amount   Percent Pretax Income   Amount   Percent Pretax Income 
Income before income taxes   $12,058    100%  $2,634    100%
                     
Computed “expected” income tax expense on income before income taxes   $2,532    21%  $553    21%
State tax, net of federal benefit    964    8%   212    8%
Tax incentives    (149)   (1%)   (214)   (8%)
Uncertain tax position    (116)   (1%)   (88)   (3%)
Stock based compensation    (164)   (1%)   2     
Other    13        42    1%
Income tax expense   $3,080    26%  $507    19%
Schedule of deferred income tax assets and liabilities
         
   June 30, 
   2025   2024 
Deferred tax assets:          
Federal and state NOL carryforward   $23   $23 
Research and other credits    65    65 
Reserves    170    146 
Accruals    436    309 
Stock based compensation    1,096    1,008 
Section 174 capitalization    756    738 
Lease liability    353    488 
Inventory    614    596 
Other    12    5 
Total gross deferred tax assets   $3,525   $3,378 
Less: valuation allowance    (90)   (90)
Total deferred tax assets    3,435    3,288 
Deferred tax liabilities:          
Property and equipment, principally due to differing depreciation methods   $(651)  $(675)
Right of use asset    (313)   (439)
Deferred state tax    (61)   (78)
Unrealized gains    (995)   (541)
Total gross deferred tax liabilities    (2,020)   (1,733)
Net deferred tax assets   $1,415   $1,555 
Schedule of accrual unrecognized tax benefits
         
   June 30, 
   2025   2024 
Unrecognized tax benefits:          
Beginning balance   $262   $345 
    Additions based on federal tax positions related to the current year    11    15 
    Additions based on state tax positions related to the current year    11    17 
    Additions (reductions) for tax positions of prior years    (10)   3 
    Reductions due to lapses in statutes of limitation    (115)   (118)
Ending balance   $159   $262