MarketBrain

PARK OHIO HOLDINGS CORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.6B$1.7B$1.7B$1.5B$1.3B
Gross profit$156.1M
Operating income$66.3M$86.6M$84.1M$33.4M$16.3M
Cost of revenue$1.3B$1.4B$1.4B$1.3B$1.1B
Cash from operations$42.3M$35.0M$53.4M-$26.6M-$43.3M
Capital expenditure$40.3M$31.4M$28.2M$26.9M$22.3M
Free cash flow$2.0M$3.6M$25.2M-$53.5M-$65.6M
Share repurchases$0$0$2.5M
Impairments$8.9M$0$0$4.6M
Total assets$1.4B$1.4B$1.3B$1.4B$1.4B
Total debt$620.7M$618.3M$633.4M$655.1M$586.9M

Shares outstanding 14.4M · Free float 46.9%

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