Descartes Announces Fiscal 2024 Second Quarter Financial Res