Mexco Energy Net Income Falls 24% in Fiscal 2026