ULTRALIFE CORP (ULBI)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, ULTRALIFE CORP reported revenue of $191.16M, up 16.2% from the prior year. The company ran a net loss, with a net margin of -3.1% and a gross margin of 24.1%. It held $216.91M in total assets against $86.78M in total liabilities.
Key ratios (FY2025)
24.1%
Gross margin
-3.1%
Operating margin
-3.1%
Net margin
-4.5%
Return on equity
+16.2%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $191.16M | $164.46M | $158.64M | $131.84M | $98.27M | $107.71M | $106.80M | $87.19M | $85.53M | $82.46M |
| Cost of Revenue | $145.14M | $122.14M | $119.44M | $102.44M | $73.62M | $78.55M | $75.63M | $61.61M | $59.30M | $57.35M |
| Gross Profit | $46.02M | $42.31M | $39.20M | $29.40M | $24.64M | $29.16M | $31.16M | $25.58M | $26.23M | $25.11M |
| Operating Income | -$5.90M | $9.96M | $9.47M | $129.0K | $35.0K | $5.70M | $7.37M | $6.55M | $6.48M | $3.76M |
| Net Income | -$5.90M | $6.31M | $7.20M | -$119.0K | -$234.0K | $5.23M | $5.21M | $24.93M | $7.65M | $3.51M |
| EPS (Diluted) | $-35.00 | $38.00 | $0.44 | $0.05 | $0.05 | $0.33 | $33.00 | $1.57 | $0.49 | $0.23 |
| Total Assets | $216.91M | $220.45M | $178.28M | $168.43M | $159.54M | $137.70M | $144.56M | $120.85M | $97.19M | $84.74M |
| Total Liabilities | $86.78M | $86.26M | $52.85M | $52.03M | $41.80M | $20.78M | $34.81M | $16.39M | $18.14M | $16.88M |
| Shareholders' Equity | $130.13M | $134.19M | $125.43M | $116.40M | $117.74M | $116.92M | $109.75M | $104.46M | $79.05M | $67.86M |
| Cash & Equivalents | $9.35M | $6.85M | $10.20M | $5.63M | $8.33M | $10.56M | $7.13M | $25.58M | $18.24M | — |
| Operating Cash Flow | $10.99M | $16.64M | $1.93M | -$1.26M | $4.33M | $21.72M | -$2.97M | $10.89M | $7.27M | $7.65M |
| Capital Expenditures | $3.87M | $1.93M | $2.55M | $1.68M | $2.81M | $3.10M | $6.28M | $4.18M | $1.39M | $1.22M |
| Shares Outstanding | 16.64M | 16.77M | 16.23M | 16.12M | 16.04M | 16.1K | 16.18M | 16.35M | 15.9K | 15.40M |