MarketBrain

MediaAlpha, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.1B$864.7M$388.1M$459.1M$645.3M
Operating income$22.1M$42.7M-$39.9M-$35.4M$2.1M
Cost of revenue$946.1M$721.1M$321.4M$389.0M$543.8M
Cash from operations$65.6M$45.9M$20.2M$28.3M$28.6M
Capital expenditure$340,000$254,000$73,000$98,000$650,000
Free cash flow$65.3M$45.6M$20.2M$28.2M$28.0M
Share repurchases$47.3M$0$0$5.0M$0
Impairments$0$0$0$0$0
Total assets$383.8M$262.4M$153.9M$170.1M$289.8M
Total liabilities$413.0M$308.7M$248.3M$256.2M$351.4M

Shares outstanding 62.4M · Free float 40.4%

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