Revenue up at each Digitalbox site in H1 2024