TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments NBIS Q1 2026 Earnings Significant EPS Beat Despite Revenue Absence META Q1 2026 Earnings EPS Beat by 56 Drives Positive Market Reaction DRTS Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Company Continues Clinical Development ARCC Q1 2026 Earnings EPS Misses Estimates by 4 Stock Edges Lower