XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Tables)
12 Months Ended
Jul. 31, 2024
INCOME TAXES [Abstract]  
Schedule of Components of Income Tax Expense The provision for income tax expense by fiscal year consists of the following (in thousands):
 20242023
Current  
Federal$6,059 $7,503 
State2,243 2,119 
Foreign226 
Current Income Tax Total8,528 9,626 
Deferred  
Federal934 (3,864)
State778 (567)
Foreign(15)— 
Deferred Income Tax Total1,697 (4,431)
Total Income Tax Expense$10,225 $5,195 
Schedule of Effective Income Tax Rate Reconciliation Principal reasons for variations between the statutory federal rate and the effective rates by fiscal year were as follows:
 20242023
U.S. federal income tax rate21.0 %21.0 %
Depletion deductions allowed for mining(5.3)(7.7)
State income tax expense, net of federal tax expense3.5 2.9 
Nondeductible officer compensation2.2 1.5 
Stock Based Compensation(2.1)— 
U.S. Tax Impacts of Foreign Branch1.3 (0.2)
Tax credits(0.2)(0.3)
Valuation allowance - foreign0.4 (0.2)
Statutory rate change of foreign subsidiaries0.3 — 
Prior year income taxes(0.3)(1.3)
Foreign tax differential0.1 (0.6)
Other(0.3)(0.1)
Effective income tax rate20.6 %15.0 %
Schedule of Deferred Tax Assets and Liabilities The Consolidated Balance Sheets included the following tax effects of cumulative temporary differences as of July 31 (in thousands):
`
 20242023
 AssetsLiabilitiesAssetsLiabilities
Amortization$ $6,307 $935 $— 
Depreciation 5,692 — 4,338 
Lease liabilities5,105  2,747 — 
Lease right of use assets 4,778 — 2,412 
Accrued expenses4,347  5,303 — 
Federal & State NOL carryforward
2,975  — — 
Stock-based compensation1,894  1,634 — 
Foreign NOL carryforward
1,889  1,698 — 
Deferred compensation1,603  1,246 — 
Capitalized R&D783  269 — 
Reclamation712  627 — 
Other assets584  608 — 
Postretirement benefits454  478 — 
Inventories435  203 — 
Depletion 141 — 158 
Goodwill109  — 24 
Allowance for credit losses
85  135 — 
Deferred marketing expenses 33 — 11 
Other liabilities  — 301 
Tax credits  301 — 
Other liabilities - foreign 17 — 41 
Valuation allowance(2,470) (1,698)— 
Total deferred taxes$18,505 $16,968 $14,486 $7,285