Team Internet reports strong 2023 earnings with 15% topline growth
Team Internet Group, formerly known as CentralNic, previewed its 2023 earnings today. The company said gross revenue was around $835 million, gross profit was $190 million, and its adjusted EBITDA