Median Technologies reports 2024 results