Online casino games provider Greentube provides an overview of the final quarter of 2024