MarketBrain

CRAWFORD & CO

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.3B$1.3B$1.3B$1.2B$1.1B
Cash from operations$101.8M$51.6M$103.8M$27.6M$54.3M
Capital expenditure$7.0M$6.2M$4.9M$6.8M$9.2M
Free cash flow$94.8M$45.4M$98.9M$20.8M$45.1M
Share repurchases$10.5M$3.9M$2.7M$26.7M$19.1M
Impairments$8.9M$0$0$36.8M$0
Total assets$764.3M$803.8M$799.2M$791.5M$852.6M

Shares outstanding 48.7M · Free float 24.0%

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