Adjusted EBITDA (refer to Non-IFRS Financial Measures section below) for the year ended 2024 was a loss of $1,489, compared to $379 for the year ended 2023, a decrease of $1,868. The decrease in ...
Some results have been hidden because they may be inaccessible to you