XML 29 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Net Sales $ 485,572 $ 437,587 $ 413,021
Cost of Goods Sold (342,489) (312,493) (309,794)
Gross Profit 143,083 125,094 103,227
Selling, General and Administrative Expenses (74,863) (73,449) (62,187)
Income from Operations 68,220 51,645 41,040
Other (Expense) Income      
Interest income 698 873 465
Interest expense (2,434) (1,804) (1,464)
Loss on pension termination 0 0 (4,652)
Foreign exchange (loss) gain (522) (628) 105
Other, net 249 (435) (816)
Total Other Expense, Net (2,009) (1,994) (6,362)
Income Before Income Taxes 66,211 49,651 34,678
Income Tax Expense (12,215) (10,225) (5,195)
Net income 53,996 39,426 29,483
Net Loss Attributable to Noncontrolling Interest 0 0 (68)
Net Income Attributable to Oil-Dri $ 53,996 $ 39,426 $ 29,551
Dividends Declared Per Share      
Common Stock, Dividends, Per Share, Declared $ 0.645 $ 0.590 $ 0.565
Basic Common      
Other (Expense) Income      
Net Income Attributable to Oil-Dri $ 41,173 $ 29,981 $ 22,712
Net Income Per Share      
Earnings Per Share, Basic $ 3.99 $ 2.92 $ 2.23
Earnings per Share, Diluted $ 3.70 $ 2.72 $ 2.07
Average Shares Outstanding      
Earnings Per Share, Basic (in shares) 9,889 9,771 9,651
Earnings Per Share, Diluted (in shares) 13,883 13,723 13,568
Basic Class B      
Other (Expense) Income      
Net Income Attributable to Oil-Dri $ 12,823 $ 9,445 $ 6,839
Net Income Per Share      
Earnings Per Share, Basic $ 3.00 $ 2.20 $ 1.67
Earnings per Share, Diluted $ 3.00 $ 2.20 $ 1.67
Average Shares Outstanding      
Earnings Per Share, Basic (in shares) 3,994 3,952 3,917
Earnings Per Share, Diluted (in shares) 3,994 3,952 3,917
Dividends Declared Per Share      
Common Stock, Dividends, Per Share, Declared $ 0.485 $ 0.444 $ 0.424