Cal-Maine Foods, Inc. (CALM)
NASDAQ: CALM · IEX Real-Time Price · USD
57.83
-0.28 (-0.48%)
Apr 26, 2024, 10:36 AM EDT - Market open

Cal-Maine Foods Cash Flow Statement

Millions USD. Fiscal year is Jul - Jun.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
758.02132.652.0618.3954.23125.93-74.28316.04161.25109.21
Upgrade
Depreciation & Amortization
72.2368.459.4858.154.6554.0349.1144.5940.7137.2
Upgrade
Share-Based Compensation
4.214.063.783.623.623.473.433.072.271.27
Upgrade
Other Operating Activities
28.55-78.9-39.18-6.52.5916.99-24.1824.73-8.9-23.76
Upgrade
Operating Cash Flow
863.01126.2126.1473.61115.09200.42-45.92388.44195.33123.92
Upgrade
Operating Cash Flow Growth
583.79%382.89%-64.49%-36.04%-42.58%--98.86%57.63%115.37%
Upgrade
Capital Expenditures
-135.99-71.71-91.68-120.87-66.41-18.71-66.57-73.27-79.76-58.37
Upgrade
Acquisitions
-0.17-47.426.66-37.54-14.262.48-105.72-33.96-8.16-11.55
Upgrade
Change in Investments
-238.95-5.5440.8397.0432.86-147.62225.03-111.92-53.71-29.47
Upgrade
Other Investing Activities
-7.66--------
Upgrade
Investing Cash Flow
-375.11-117.02-44.19-61.37-47.82-163.8552.73-219.15-141.63-99.38
Upgrade
Dividends Paid
-252.29-6.12-1.650-41.7100-120.94-48.91-24.53
Upgrade
Share Issuance / Repurchase
-1.64-1.13-0.87-0.91-0.99-1.13-1.72-1.760.530.28
Upgrade
Debt Issued / Paid
-0.22-0.22-0.21-1.7-3.75-4.85-16.51-25.29-10.23-10.75
Upgrade
Other Financing Activities
-00.01-0.76-0.28-0.07-0.92-0.94-
Upgrade
Financing Cash Flow
-254.16-7.46-2.72-3.36-46.45-5.7-18.3-148.91-59.55-35
Upgrade
Net Cash Flow
233.741.73-20.788.8820.8230.87-11.4820.38-5.85-10.46
Upgrade
Free Cash Flow
727.0254.5-65.54-47.2648.67181.71-112.49315.17115.5765.55
Upgrade
Free Cash Flow Growth
1234.08%----73.21%--172.72%76.30%108.94%
Upgrade
Free Cash Flow Margin
23.11%3.07%-4.86%-3.50%3.58%12.09%-10.47%16.51%7.33%4.55%
Upgrade
Free Cash Flow Per Share
14.951.12-1.35-0.971.003.76-2.336.542.401.36
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).