WEIS MARKETS INC (WMK)
↓ Download CSV- Sector Retail Trade
- Incorporated PA
- Fiscal year ends Dec 26
In fiscal 2025, WEIS MARKETS INC reported revenue of $4.96B, up 3.5% from the prior year. The company was profitable, with a net margin of 1.9% and a gross margin of 25.0%. It held $2.03B in total assets against $675.45M in total liabilities.
Key ratios (FY2025)
25.0%
Gross margin
2.3%
Operating margin
1.9%
Net margin
6.9%
Return on equity
+3.5%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.96B | $4.79B | $4.71B | $4.71B | $4.22B | $4.11B | $3.54B | $3.51B | $3.47B | $3.14B |
| Gross Profit | $1.24B | $1.20B | $1.18B | $1.20B | $1.12B | $1.10B | $938.19M | $935.00M | $912.52M | $863.54M |
| Operating Income | $113.65M | $126.39M | $133.14M | $157.05M | $146.71M | $163.18M | $84.64M | $82.67M | $78.52M | $98.33M |
| Net Income | $93.69M | $106.02M | $100.85M | $125.20M | $108.85M | $118.92M | $67.98M | $62.74M | $98.41M | $87.16M |
| EPS (Diluted) | $3.65 | $3.94 | $3.75 | $4.65 | $4.05 | $4.42 | $2.53 | — | — | — |
| Total Assets | $2.03B | $2.09B | $2.03B | $1.95B | $1.91B | $1.82B | $1.68B | $1.43B | $1.44B | $1.43B |
| Total Liabilities | $675.45M | $656.95M | $662.25M | $655.34M | $690.73M | $674.31M | $616.82M | $409.11M | $448.89M | $504.58M |
| Shareholders' Equity | $1.35B | $1.43B | $1.37B | $1.30B | $1.22B | $1.15B | $1.06B | $1.02B | $992.84M | $926.72M |
| Cash & Equivalents | $117.09M | $190.32M | $184.22M | $158.00M | $86.05M | $136.61M | $66.87M | $37.81M | $47.92M | $46.82M |
| Operating Cash Flow | $207.21M | $187.47M | $201.60M | $218.02M | $227.71M | $277.99M | $171.69M | $150.26M | $159.15M | $149.08M |
| Capital Expenditures | $202.38M | $161.35M | $104.01M | $122.17M | $151.80M | $130.99M | $101.46M | $95.70M | $95.86M | $142.14M |
| Shares Outstanding | 24.74M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M | 26.90M |
| Dividends Per Share | $1.36 | $1.36 | $1.36 | $1.30 | $1.25 | $1.24 | $1.24 | $1.21 | $1.20 | $1.20 |