HF Foods Group Inc. (HFFG)
↓ Download CSV- Sector Wholesale Trade
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, HF Foods Group Inc. reported revenue of $1.23B, up 2.2% from the prior year. The company ran a net loss, with a net margin of -3.2% and a gross margin of 16.9%. It held $541.53M in total assets against $337.94M in total liabilities.
Key ratios (FY2025)
16.9%
Gross margin
-2.7%
Operating margin
-3.2%
Net margin
-19.2%
Return on equity
+2.2%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.23B | $1.20B | $1.15B | $1.17B | $796.88M | $566.83M | $388.16M | $291.01M | $295.55M | — |
| Cost of Revenue | $1.02B | $996.47M | $944.46M | $964.96M | $645.37M | $466.08M | $323.91M | $241.44M | $251.62M | — |
| Gross Profit | $207.58M | $205.19M | $204.03M | $205.51M | $151.51M | $100.75M | $64.25M | $49.57M | $43.93M | — |
| Operating Income | -$33.00M | -$39.13M | $8.97M | $10.56M | $29.48M | -$343.80M | $8.23M | $8.53M | $11.01M | — |
| Net Income | -$38.84M | -$48.51M | -$2.17M | $460.0K | $22.14M | -$343.51M | $4.97M | $6.29M | $9.65M | — |
| EPS (Diluted) | $-0.73 | $-0.92 | $-0.04 | $0.01 | $0.43 | $-6.59 | $0.18 | — | — | — |
| Total Assets | $541.53M | $549.99M | $596.52M | $637.53M | $596.95M | $490.59M | $802.84M | $82.48M | $80.66M | $199.8K |
| Total Liabilities | $337.94M | $308.70M | $308.54M | $341.28M | $301.96M | $227.07M | $195.19M | $48.01M | $53.76M | $175.5K |
| Shareholders' Equity | $202.05M | $239.29M | $286.66M | $291.81M | $290.95M | $259.15M | $603.41M | $33.36M | $25.81M | $24.3K |
| Cash & Equivalents | — | — | — | — | — | — | $14.54M | $5.49M | $6.09M | $5.96M |
| Operating Cash Flow | $25.48M | $22.64M | -$1.65M | $35.40M | $17.51M | $45.69M | $4.81M | $11.95M | $15.29M | — |
| Capital Expenditures | $18.92M | $12.55M | $3.51M | $6.29M | $2.21M | $664.0K | $4.84M | $3.08M | $2.26M | — |
| Shares Outstanding | 53.04M | 52.74M | 52.16M | 53.81M | 53.71M | 51.91M | 52.15M | 22.17M | 19.97M | 1.15M |