Orion OESX Q1 2026 Profit Jumps EPS 004 Revenue 7972000000 Royal Observatory Director Warns AI Dependency May Undermine Human Knowledge Implications for Tech Sector Orchid Breeding The Secretive MultiMillion Dollar Industry with DecadeLong Development Cycles WEN Q1 2026 Earnings Strong EPS Beat Despite Stock Decline