ITP Q3 2025 Earnings Narrowing Losses Amidst Challenging Market Conditions CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism NTR Q1 2026 Earnings EPS Miss Weighs on Shares as Fertilizer Margins Tighten SWAG Q1 2026 Earnings Profitability Milestone with Positive EPS Azitra Q1 2026 Earnings Significant EPS Miss Amid Development Stage Operations CLDT Q1 2026 Earnings EPS Surpasses Expectations Narrowing Loss