Loading...
XNYSMAX
Market cap703mUSD
Jan 10, Last price  
10.56USD
1D
-6.38%
1Q
-43.92%
IPO
-67.85%
Name

Mediaalpha Inc

Chart & Performance

D1W1MN
XNYS:MAX chart
P/E
P/S
1.81
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
7.06%
Rev. gr., 5y
5.51%
Revenues
388m
-15.45%
296,910,000408,005,000584,814,000645,274,000459,072,000388,149,000
Net income
-40m
L-44.21%
18,125,00010,799,00010,562,000-8,475,000-72,446,000-40,420,000
CFO
20m
-28.45%
22,649,00022,143,00051,410,00028,621,00028,274,00020,231,000
Dividend
Nov 08, 20045.7 USD/sh
Earnings
Feb 18, 2025

Profile

MediaAlpha, Inc., through its subsidiaries, operates an insurance customer acquisition platform in the United States. It optimizes customer acquisition in various verticals of property and casualty insurance, health insurance, and life insurance. The company was founded in 2014 and is headquartered in Los Angeles, California. MediaAlpha, Inc. is a subsidiary of White Mountains Insurance Group, Ltd.
IPO date
Oct 28, 2020
Employees
156
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
388,149
-15.45%
459,072
-28.86%
Cost of revenue
428,073
494,462
Unusual Expense (Income)
NOPBT
(39,924)
(35,390)
NOPBT Margin
Operating Taxes
(463)
102,905
Tax Rate
NOPAT
(39,461)
(138,295)
Net income
(40,420)
-44.21%
(72,446)
754.82%
Dividends
(2,134)
Dividend yield
0.51%
Proceeds from repurchase of equity
(3,721)
(5,008)
BB yield
0.73%
1.20%
Debt
Debt current
11,854
8,770
Long-term debt
164,999
176,734
Deferred revenue
Other long-term liabilities
6,184
4,973
Net debt
159,582
169,562
Cash flow
Cash from operating activities
20,231
28,274
CAPEX
(73)
(98)
Cash from investing activities
(73)
(49,775)
Cash from financing activities
(17,429)
(14,521)
FCF
(36,700)
(126,486)
Balance
Cash
17,271
14,542
Long term investments
1,400
Excess cash
Stockholders' equity
(606,038)
(551,607)
Invested Capital
692,096
653,566
ROIC
ROCE
EV
Common stock shares outstanding
45,573
41,945
Price
11.15
12.06%
9.95
-35.56%
Market cap
508,144
21.75%
417,351
-55.87%
EV
583,595
516,822
EBITDA
(32,654)
(29,243)
EV/EBITDA
Interest
15,315
9,245
Interest/NOPBT