KYIV Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Macro Environment CSRS Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges RILYP Q1 2024 Earnings Preferred Stock Reports Negative EPS Amid Challenging Market Conditions Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility Toro Company Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency