IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement WNC Q1 2026 Earnings EPS Falls Sharply Below Expectations as Operational Headwinds Persist Bar Harbor Bankshares Inc BHB Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Faces Pressure FRSX Q3 2021 Earnings EPS Surprises Positive Amid PreRevenue Development Stage Origin Agritech Limited SEED Q4 2011 Earnings EPS Surges Past Expectations Despite Missing Revenue Details ARCC Q1 2026 Earnings EPS Misses Estimates by 4 Stock Edges Lower