SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy DRCT Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines Amid Revenue Uncertainty Token Cat Limited TC Q3 2021 Earnings WiderThanExpected Loss Highlights Operational Challenges Lantheus Holdings LNTH Q1 2026 Earnings EPS Surges Past Estimates as Radiopharmaceutical Momentum Continues Goldman Sachs BDC Inc GSBD Q1 2026 Earnings EPS Miss Weighs on Shares Despite Steady Portfolio Performance THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise