Shutterstock Q4 2025 Earnings EPS Misses Estimates as Stock Edges Lower Teledyne Technologies TDY Q1 2026 Earnings EPS Beats Estimates Stock Gains Amid Disciplined Execution IPDN Q2 2023 Earnings Net Loss of 014 Per Share Reflects Ongoing Investment Phase Equifax Q1 2026 Earnings EPS Beat Drives Modest Share Gain Amid Mixed Operating Environment Chesapeake Utilities CPK Q1 2026 Earnings Earnings Beat on Strong Utility Operations GTIM Q1 2026 Earnings Positive EPS Emerges Amid Subdued Activity