BTCS Q1 2026 Earnings EPS Miss and Revenue Void Weigh on Shares CPRT Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Lower Dingdong DDL Q4 2025 Earnings Profitability Surprise Drives Cautious Optimism Amid Revenue Ambiguity FONR Q1 2025 Earnings Profitability Maintained Amid Limited Disclosure MLP Q1 2024 Earnings Net Loss Per Share Improves as Company Advances Strategic Land Initiatives BRP Inc DOO Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Amidst Mixed Operating Environment