Commercial Vehicle Group, Inc. (CVGI)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Commercial Vehicle Group, Inc. reported revenue of $649.00M, down 10.3% from the prior year. The company ran a net loss, with a net margin of -3.5% and a gross margin of 10.5%. It held $391.71M in total assets against $258.36M in total liabilities.
Key ratios (FY2025)
10.5%
Gross margin
-0.1%
Operating margin
-3.5%
Net margin
-17.1%
Return on equity
-10.3%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $649.00M | $723.36M | $835.47M | $782.58M | $971.58M | $717.70M | $901.24M | $897.74M | $755.23M | $662.11M |
| Cost of Revenue | $580.62M | $650.24M | $714.38M | $697.56M | $852.59M | $643.62M | $796.10M | $772.82M | $664.36M | $575.41M |
| Gross Profit | $68.39M | $73.12M | $121.09M | $85.03M | $118.99M | $74.08M | $105.14M | $124.92M | $90.87M | $86.70M |
| Operating Income | -$656.0K | -$758.0K | $39.87M | $24.82M | $49.58M | -$23.17M | $40.64M | $62.94M | $30.00M | $24.92M |
| Net Income | -$22.78M | -$27.87M | $49.41M | -$21.97M | $23.73M | -$37.05M | $15.78M | $41.49M | -$2.27M | $6.79M |
| EPS (Diluted) | — | — | $1.47 | $-0.68 | $0.72 | $-1.20 | $0.51 | $1.36 | $-0.08 | $0.23 |
| Total Assets | $391.71M | $424.57M | $483.21M | $470.27M | $507.69M | $454.37M | $435.83M | $412.69M | $384.39M | $428.76M |
| Total Liabilities | $258.36M | $288.98M | $310.28M | $350.23M | $381.04M | $359.00M | $307.14M | $303.09M | $309.65M | $361.07M |
| Shareholders' Equity | $133.36M | $135.59M | $172.93M | $120.04M | $126.65M | $95.37M | $128.69M | $109.60M | $72.32M | $65.83M |
| Operating Cash Flow | $44.64M | -$33.45M | $38.28M | $68.95M | -$29.83M | $34.37M | $36.75M | $40.99M | $2.26M | $49.37M |
| Capital Expenditures | $10.65M | $18.52M | $19.70M | $19.71M | $17.65M | $7.14M | $24.00M | $14.15M | $13.46M | $11.43M |
| Shares Outstanding | 33.84M | 33.42M | 33.58M | 32.33M | 32.79M | 30.94M | 30.82M | 30.59M | 29.94M | 29.88M |