Extra EXR Q1 2026 Earnings Beat Across the Board Energy Crisis Reshapes Demand Patterns A Temporary Shift Calavo CVGW Q1 2026 Results A Closer Look at the Earnings Beat