Eneraqua Technologies (ETP) full year 2024 results overview