GTIM Q1 2026 Earnings Small Profit Reported Stock Gains BJDX Q4 2023 Earnings EPS Falls Far Below Estimates Revenue Remains Absent CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise SXT Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment Collegium Pharmaceutical Q1 2026 Earnings EPS Surpasses Estimates Amid Strategic Execution CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick