All amounts are stated in United States dollars unless otherwise indicated Revenue of $12.0 millionTotal Contract Value ("TCV")(1) bookings of $22.5 millionGross margin of 59%Adjusted EBITDA(1) loss ...
BF&M Limited reported “IFRS net income of $13.9 million for the year ended 31 December 2024 [2023: $27.2 million].” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results