Logo image of ODC

OIL-DRI CORP OF AMERICA (ODC) Stock Income Statement

USA - New York Stock Exchange - NYSE:ODC - US6778641000 - Common Stock

51.77 USD
+0.28 (+0.54%)
Last: 1/12/2026, 8:19:11 PM
51.77 USD
0 (0%)
After Hours: 1/12/2026, 8:19:11 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-10-31)
2025
(2025-7-31)
2024
(2024-7-31)
2023
(2023-7-31)
2022
(2022-7-31)
Revenue
ODC Revenue ChartODC Revenue over time chart
478.11M485.57M437.59M413.02M348.59M
Minority Interest Expense
ODC Minority Interest Expense ChartODC Minority Interest Expense over time chart
N/A0.000.0068.00K62.00K
Cost Of Goods
ODC Cost Of Goods ChartODC Cost Of Goods over time chart
340.31M342.49M312.49M309.79M286.07M
Gross Profit
ODC Gross Profit ChartODC Gross Profit over time chart
137.80M143.08M125.09M103.23M62.52M
Operating Expenses
ODC Operating Expenses ChartODC Operating Expenses over time chart
73.81M74.86M73.45M62.19M52.05M
Selling, General, and Administrative Expenses
ODC Selling, General, and Administrative Expenses ChartODC Selling, General, and Administrative Expenses over time chart
73.81M74.86M73.45M62.19M52.05M
Operating Income
ODC Operating Income ChartODC Operating Income over time chart
63.98M68.22M51.65M41.04M10.46M
Interest Income/Expense
ODC Interest Income/Expense ChartODC Interest Income/Expense over time chart
-1.84M-2.26M-1.56M-894.00K-1.49M
Other Income/Expense
ODC Other Income/Expense ChartODC Other Income/Expense over time chart
1.53M249.00K-435.00K-816.00K2.37M
Non Recurring Items
ODC Non Recurring Items ChartODC Non Recurring Items over time chart
N/A0.000.00-4.65M-5.64M
Income Before Taxes
ODC Income Before Taxes ChartODC Income Before Taxes over time chart
63.68M66.21M49.65M34.68M5.71M
Income Tax
ODC Income Tax ChartODC Income Tax over time chart
10.61M12.21M10.22M5.20M97.00K
Net Income
ODC Net Income ChartODC Net Income over time chart
50.58M51.42M37.26M29.55M5.67M
EBITDA
ODC EBITDA ChartODC EBITDA over time chart
86.45M90.26M70.93M56.57M23.94M
 
Per Share Data
EPS Diluted Total Ops
ODC EPS Diluted Total Ops ChartODC EPS Diluted Total Ops over time chart
3.023.702.111.690.40
Non GAAP EPS
ODC Non GAAP EPS ChartODC Non GAAP EPS over time chart
3.644.835.51N/A0.81
 
Statistics
Gross Profit Margin
ODC Gross Profit Margin ChartODC Gross Profit Margin over time chart
28.82%29.47%28.59%24.99%17.93%
Profit Margin
ODC Profit Margin ChartODC Profit Margin over time chart
10.58%10.59%8.52%7.15%1.63%
Operating Profit Margin
ODC Operating Profit Margin ChartODC Operating Profit Margin over time chart
13.38%14.05%11.80%9.94%3.00%

All data in USD

Charts

ODC Income Statement data chartODC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 100M 200M 300M 400M
ODC Earnings Per Share (EPS) chartODC EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 1 2 3 4 5