Checkout announces a profitable end to 2024, delivering 45% year-on-year net revenue growth in its core business and growth in every reg ...