Skip to content
10-K

Annual Report

OIL-DRI CORPORATION OF AMERICA ODC

0001628280-25-044686

← back to feed
Filed
Oct 9, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Stock Repurchased FY 2025 · Jul 31, 2025 $2.35M
Stock Repurchased FY 2025 · Jul 31, 2024 $2.78M
Stock Repurchased FY 2025 · Jul 31, 2023 $1.08M
Dividends Paid FY 2025 · Jul 31, 2025 $8.4M
Dividends Paid FY 2025 · Jul 31, 2024 $7.81M
Dividends Paid FY 2025 · Jul 31, 2023 $7.43M
Capex FY 2025 · Jul 31, 2025 $32.56M
Capex FY 2025 · Jul 31, 2024 $32M
Capex FY 2025 · Jul 31, 2023 $24.37M
Operating Cash Flow FY 2025 · Jul 31, 2025 $80.18M
Operating Cash Flow FY 2025 · Jul 31, 2024 $60.31M
Operating Cash Flow FY 2025 · Jul 31, 2023 $49.76M
Cash And Equivalents FY 2025 · Jul 31, 2025 $50.46M
Cash And Equivalents FY 2025 · Jul 31, 2024 $23.48M
Cash And Equivalents FY 2025 · Jul 31, 2023 $31.75M
Current Liabilities FY 2025 · Jul 31, 2025 $69.19M
Current Liabilities FY 2025 · Jul 31, 2024 $66.68M
Total Liabilities FY 2025 · Jul 31, 2025 $132.62M
Total Liabilities FY 2025 · Jul 31, 2024 $144.02M
Current Assets FY 2025 · Jul 31, 2025 $177.38M
Current Assets FY 2025 · Jul 31, 2024 $147.16M
Total Assets FY 2025 · Jul 31, 2025 $391.68M
Total Assets FY 2025 · Jul 31, 2024 $354.61M
Sga Expense FY 2025 · Jul 31, 2025 $74.86M
Sga Expense FY 2025 · Jul 31, 2024 $73.45M
Sga Expense FY 2025 · Jul 31, 2023 $62.19M
Rd Expense FY 2025 · Jul 31, 2025 $2.4M
Rd Expense FY 2025 · Jul 31, 2024 $2.1M
Rd Expense FY 2025 · Jul 31, 2023 $1.2M
Net Income FY 2025 · Jul 31, 2025 $54M
Net Income FY 2025 · Jul 31, 2024 $39.43M
Net Income FY 2025 · Jul 31, 2023 $29.55M
Operating Income FY 2025 · Jul 31, 2025 $68.22M
Operating Income FY 2025 · Jul 31, 2024 $51.65M
Operating Income FY 2025 · Jul 31, 2023 $41.04M
Gross Profit FY 2025 · Jul 31, 2025 $143.08M
Gross Profit FY 2025 · Jul 31, 2024 $125.09M
Gross Profit FY 2025 · Jul 31, 2023 $103.23M
Cost Of Revenue FY 2025 · Jul 31, 2025 $342.49M
Cost Of Revenue FY 2025 · Jul 31, 2024 $312.49M
Cost Of Revenue FY 2025 · Jul 31, 2023 $309.79M
Revenue FY 2025 · Jul 31, 2025 $485.57M
Revenue FY 2025 · Jul 31, 2024 $437.59M
Revenue FY 2025 · Jul 31, 2023 $413.02M