MarketBrain

ALPHA PRO TECH LTD

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023
Revenue$59.1M$57.8M$61.2M
Gross profit$22.5M$22.9M$22.8M
Operating income$3.8M$3.4M$4.1M
Operating expenses$18.7M$19.5M$18.7M
Cost of revenue$36.6M$34.9M$38.4M
Cash from operations$2.4M$5.7M$8.5M
Capital expenditure$639,000$3.8M$792,000
Free cash flow$1.7M$1.9M$7.7M
Share repurchases$3.3M$4.5M$4.0M
Total assets$74.1M$73.7M$68.8M
Total liabilities$11.7M$11.5M$7.2M

Shares outstanding 10.2M · Free float 45.4%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.