MarketBrain

OPENLANE, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.9B$1.8B$1.7B$1.5B$1.5B
Operating income$196.6M$182.2M-$135.8M$94.7M$127.5M
Cash from operations$391.9M$292.8M$237.0M$4.1M$233.9M
Capital expenditure$55.4M$53.0M$52.0M$60.9M$64.2M
Free cash flow$336.5M$239.8M$185.0M-$56.8M$169.7M
Share repurchases$45.6M$30.0M$22.2M$182.2M$180.9M
Impairments$0$0$225.3M$0
Total assets$4.7B$4.6B$4.7B$5.1B$7.5B
Total debt$550.0M$230.7M$364.6M$498.7M$1.9B

Shares outstanding 105.9M · Free float 51.8%

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