ME

MediaAlpha

MAX
NYSECommunication Services

Income Statement

Total Revenue$864.7M
Gross Profit$143.57M
Operating Income$42.73M
EBITDA$39.85M
EBIT$32.36M
Pre-tax Income$-111.06M
Net Income$16.63M

Balance Sheet

Cash Equivalent$29.68M
Total Debt$166.51M
Book Value$-68.31M
Book Value Per Share-1.03

Key Ratios

Return on Equity (ROE)+699.29%
Return on Assets (ROA)+6.34%
Return on Invested Capital (ROI)+10.09%
Net Profit Margin+1.92%
Current Ratio1.43
Quick Ratio1.40
Long-Term Debt / Equity64.59