Golden Matrix posts $44.2m in annual revenue for 2023