IMKTA vs NGVC
Ingles Markets Inc. and Natural Grocers by Vitamin Cottage, Inc., side by side — 10 fiscal years reported in USD, drawn from SEC filings.
Most recent reported year
| Metric | IMKTA | NGVC |
|---|---|---|
| Revenue | $5.3B | $1.3B |
| Net income | $83.6M | $46.4M |
| Gross margin | 23.9% | 29.9% |
| Net margin | 1.6% | 3.5% |
| Return on equity | 5.3% | 24.0% |
| Diluted EPS | · | $2.00 |
| Dividend / share | · | · |
| Payout ratio | 14.7% | 23.7% |
| Free cash flow | $39.6M | $24.1M |
| Equity | $1.6B | $212.4M |
| Net debt / equity | 0.09× | · |
| Current ratio | 3.22× | 1.06× |
| Revenue CAGR 5y | 3.0% | 5.1% |
| Profit CAGR 5y | −14.1% | 18.3% |
IMKTA bills 4.0× the revenue of NGVC, and NGVC keeps more of each dollar of revenue as profit (3.5% against 1.6%).
The stronger figure of the pair is set in bold. That is arithmetic, not a recommendation — this page does not pick a winner. "·" marks a figure not available in our data.
10 years side by side
| Fiscal year | IMKTA | NGVC |
|---|---|---|
| FY2025 | $5.3B | $1.3B |
| FY2024 | $5.6B | $1.2B |
| FY2023 | $5.9B | $1.1B |
| FY2022 | $5.7B | $1.1B |
| FY2021 | $5.0B | $1.1B |
| FY2020 | $4.6B | $1.0B |
| FY2019 | $4.2B | $903.6M |
| FY2018 | $4.1B | $849.0M |
| FY2017 | $4.0B | $769.0M |
| FY2016 | $3.8B | $705.5M |
Bottom line
| Fiscal year | IMKTA | NGVC |
|---|---|---|
| FY2025 | $83.6M | $46.4M |
| FY2024 | $105.5M | $33.9M |
| FY2023 | $210.8M | $23.2M |
| FY2022 | $272.8M | $21.4M |
| FY2021 | $249.7M | $20.6M |
| FY2020 | $178.6M | $20.0M |
| FY2019 | $81.6M | $9.4M |
| FY2018 | $97.4M | $12.7M |
| FY2017 | $53.9M | $6.9M |
| FY2016 | $54.2M | $11.5M |
15 fiscal years
| Fiscal year | Difference | Ahead |
|---|---|---|
| FY2025 | +$4,003,196,609 | IMKTA |
| FY2024 | +$4,398,024,434 | IMKTA |
| FY2023 | +$4,752,213,732 | IMKTA |
| FY2022 | +$4,589,210,032 | IMKTA |
| FY2021 | +$3,932,403,603 | IMKTA |
| FY2020 | +$3,573,767,025 | IMKTA |
| FY2019 | +$3,298,451,610 | IMKTA |
| FY2018 | +$3,243,762,877 | IMKTA |
| FY2017 | +$3,233,669,727 | IMKTA |
| FY2016 | +$3,089,478,406 | IMKTA |
| FY2015 | +$3,153,965,782 | IMKTA |
| FY2014 | +$3,315,311,953 | IMKTA |
| FY2013 | +$3,307,885,461 | IMKTA |
| FY2012 | +$3,381,929,651 | IMKTA |
| FY2011 | +$3,304,479,094 | IMKTA |
IMKTA has reported the higher revenue in every one of these 15 fiscal years. The gap has widened since the earliest year compared.
15 of 17 comparable fiscal years — a year missing data on either side is not counted.
15 fiscal years
| Fiscal year | Difference | Ahead |
|---|---|---|
| FY2025 | −1.9 pp | NGVC |
| FY2024 | −0.9 pp | NGVC |
| FY2023 | +1.5 pp | IMKTA |
| FY2022 | +2.8 pp | IMKTA |
| FY2021 | +3.1 pp | IMKTA |
| FY2020 | +1.9 pp | IMKTA |
| FY2019 | +0.9 pp | IMKTA |
| FY2018 | +0.9 pp | IMKTA |
| FY2017 | +0.4 pp | IMKTA |
| FY2016 | −0.2 pp | NGVC |
| FY2015 | −1.0 pp | NGVC |
| FY2014 | −1.2 pp | NGVC |
| FY2013 | −1.9 pp | NGVC |
| FY2012 | −1.1 pp | NGVC |
| FY2011 | −0.6 pp | NGVC |
The higher net margin has changed hands between IMKTA and NGVC over this period.
15 of 16 comparable fiscal years — a year missing data on either side is not counted.
Standard deviation, each side
IMKTA's net margin has been more volatile than NGVC's over the 15 comparable fiscal years — 1.4 percentage points of standard deviation against 0.6.
15 of 16 comparable fiscal years — a year missing data on either side is not counted.
Year by year
The lead in net margin changed hands between IMKTA and NGVC over these 15 fiscal years — IMKTA led in 7 and NGVC in 8.
15 of 16 comparable fiscal years — a year missing data on either side is not counted.
Standard deviation, each side
IMKTA's return on equity has been more volatile than NGVC's over the 15 comparable fiscal years — 6.7 percentage points of standard deviation against 6.1.
15 of 17 comparable fiscal years — a year missing data on either side is not counted.
Year by year
The lead in return on equity changed hands between IMKTA and NGVC over these 15 fiscal years — IMKTA led in 8 and NGVC in 7.
15 of 17 comparable fiscal years — a year missing data on either side is not counted.