MediaAlpha, Inc.MAXBalance sheet

Market cap
$788.15M
P/E ratio
2020/122021/122022/122023/122024/12
Cash and cash equivalents 2451151743
Total cash & short-term investments2451151743
Accounts receivable, net96766054143
Total current assets1281378075190
Property, plant and equipment, net1----
Total non-current assets83153907973
Total assets 210290170154262
Accounts payable98625456106
Long-term debt, current -99129
Total current liabilities107847780133
Long-term debt, non-current 183178174162154
Total non-current liabilities208267179169176
Total liabilities 315351256248309
Retained earnings-419-424-482-523-506
Stockholders' equity-34-4-16-102
Total debt183187183174162
Net debt159136169157119
D/E ratio (%)-540.9-4,307.1-1,144.7-1,693.26,831.2