Net income of Hostelworld Group worldwide 2016-2023
Hostelworld Group reported significant net losses from 2020 to 2022. In 2023, however, the company reported a net income of roughly 5.1 million euros. Hostelworld Group's worldwide net income peaked in 2017 at 11.2 million U.S. euros.