2024 Financial Results Revenues increased 39% to $30.4 million, compared to $21.8 million in the same period last year. The increase was primarily due to revenue from warrants and ordinary shares ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results