IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement TrioTech International TRT Q3 2024 Earnings Modest Profit as Stock Surges on Thin Data HLLY Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rises 68 OppFi Inc Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction AMPH Q1 2026 Earnings EPS Misses Estimates by 416 Amid Operational Headwinds