v3.26.1
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2026
Cash paid during the period for income taxes by jurisdiction, net of refunds:  
Schedule of provision for income taxes
         
   Years Ended June 30, 
   2026   2025 
Current:        
Federal  $3,685   $2,114 
State   797    826 
Deferred:          
Federal   (99)   76 
State   (30)   64 
Income tax expense   $4,353   $3,080 
Schedule of reconciliation federal statutory income tax rates
                 
   Years Ended June 30, 
   2026   2025 
   Amount   Percent Pretax Income   Amount   Percent Pretax Income 
Income before income taxes   $18,015    100%  $12,058    100%
                     
Computed “expected” income tax expense on income before income taxes   $3,783    21%  $2,532    21%
State tax, net of federal benefit    663    3%   964    8%
Tax incentives    (57)       (149)   (1%)
Nontaxable or nondeductible items    44             
Uncertain tax position    (73)       (116)   (1%)
Stock based compensation            (164)   (1%)
Other    (7)       13     
Income tax expense   $4,353    24%  $3,080    26%
Schedule of deferred income tax assets and liabilities
         
   June 30, 
   2026   2025 
Deferred tax assets:          
Federal and state NOL carryforward   $   $23 
Research and other credits        65 
Reserves    211    170 
Accruals    344    436 
Stock based compensation    1,015    1,096 
Section 174 capitalization    40    756 
Unrealized losses    24     
Lease liability    166    353 
Inventory    704    614 
Other    1    12 
Total gross deferred tax assets   $2,505   $3,525 
Less: valuation allowance        (90)
Total deferred tax assets    2,505    3,435 
Deferred tax liabilities:          
Property and equipment, principally due to differing depreciation methods   $(716)  $(651)
Right of use asset    (146)   (313)
Deferred state tax    (69)   (61)
Intangible assets    (30)    
Unrealized gains        (995)
Total gross deferred tax liabilities    (961)   (2,020)
Net deferred tax assets   $1,544   $1,415 
Schedule of accrual unrecognized tax benefits
         
   June 30, 
   2026   2025 
Unrecognized tax benefits:          
Beginning balance   $159   $262 
    Additions based on federal tax positions related to the current year    10    11 
    Additions based on state tax positions related to the current year    8    11 
    Reductions for tax positions of prior years    (24)   (10)
    Reductions due to lapses in statutes of limitation    (50)   (115)
Ending balance   $103   $159 
Schedule of income taxes paid
        
   June 30, 
   2026   2025 
Income tax payments (refunds):          
Federal   $3,460   $3,030 
    Colorado    (50)    
    California    2    1,427 
    Florida    570     
    Indiana    130     
Total cash payments   $4,112   $4,457