GAINN Q1 2026 Earnings EPS Misses Estimates by 88 Stock Unchanged TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower SUIG Q1 2026 Earnings Staggering Earnings Miss Raises Serious Concerns BOOM Q1 2026 Earnings EPS Surprise of 155 Despite Net Loss Stock Edges Lower OCS Q1 2026 Earnings WiderthanExpected Losses Amid Continued Pipeline Investment FOXF Q1 2026 Earnings EPS Beats Estimates by 1153 Amid Cost Discipline