Net revenue breakdown for 2023