net result 2024