Oil-Dri Corporation of America (ODC)
NYSE: ODC · IEX Real-Time Price · USD
61.70
-0.50 (-0.80%)
Jul 2, 2024, 4:00 PM EDT - Market closed

ODC Income Statement

Millions USD. Fiscal year is Aug - Jul.
Year
20232022202120202019 2018 - 1995
Revenue
413.02348.59304.98283.23277.03
Upgrade
Revenue Growth (YoY)
18.48%14.30%7.68%2.24%4.14%
Upgrade
Cost of Revenue
309.79286.07239.74214.52211.37
Upgrade
Gross Profit
103.2362.5265.2468.7165.66
Upgrade
Selling, General & Admin
62.1952.0552.2156.8855.25
Upgrade
Other Operating Expenses
05.640-130
Upgrade
Operating Expenses
62.1957.6952.2143.8855.25
Upgrade
Operating Income
41.044.8213.0424.8310.41
Upgrade
Interest Expense / Income
1.461.230.720.520.59
Upgrade
Other Expense / Income
4.83-2.18-1.191.13-4.73
Upgrade
Pretax Income
34.755.7713.523.1814.54
Upgrade
Income Tax
5.20.12.394.281.93
Upgrade
Net Income
29.555.6711.1118.912.61
Upgrade
Net Income Growth
420.81%-48.94%-41.20%49.87%53.05%
Upgrade
Shares Outstanding (Basic)
77777
Upgrade
Shares Outstanding (Diluted)
97777
Upgrade
Shares Change
23.82%-2.20%-1.03%0.61%0.40%
Upgrade
EPS (Basic)
4.450.831.612.701.82
Upgrade
EPS (Diluted)
4.130.811.572.651.80
Upgrade
EPS Growth
409.88%-48.41%-40.75%47.22%62.16%
Upgrade
Free Cash Flow
25.47-12.97-5.1927.7911.72
Upgrade
Free Cash Flow Per Share
3.75-1.87-0.733.881.63
Upgrade
Dividend Per Share
1.1201.0801.0401.0000.960
Upgrade
Dividend Growth
3.70%3.85%4.00%4.17%4.35%
Upgrade
Gross Margin
24.99%17.93%21.39%24.26%23.70%
Upgrade
Operating Margin
9.94%1.38%4.27%8.77%3.76%
Upgrade
Profit Margin
7.15%1.63%3.64%6.67%4.55%
Upgrade
Free Cash Flow Margin
6.17%-3.72%-1.70%9.81%4.23%
Upgrade
Effective Tax Rate
14.95%1.68%17.69%18.46%13.29%
Upgrade
EBITDA
51.7420.4728.437.6228.47
Upgrade
EBITDA Margin
12.53%5.87%9.31%13.28%10.28%
Upgrade
Depreciation & Amortization
15.5313.4714.1813.9213.33
Upgrade
EBIT
36.21714.2223.715.14
Upgrade
EBIT Margin
8.77%2.01%4.66%8.37%5.46%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).