Odyssey Technologies standalone net profit declines 30.00% in the December 2025 quarter 12.02.2026 06:41 Business Standard Sales decline 5.24% to Rs 6.87 crore