MarketWise Reports Net Income of $93.1 Million and Net Revenue of $408.7 Million for Full Year 2024, and Announces Stock Repurchase Program of up to $50 Million
1. Paid subscribers decreased to 506K from 737K year-over-year. 2. Net revenue dropped to $97.5 million, down 13.1% from last year. 3. Billings fell to $55.4M, significantly lower than $93.6M year-over-year. 4. Net income rose to $26.4 million, showcasing a return to profitability. 5. Company plans a reverse stock split and has authorized $50 million in shares buyback.