Investor Relations
-
$265.6M
Revenues
-
$264.9M
Bookings
-
$9.5M
IFRS net loss
-
$18.2M
Adjusted EBITDA*
in FY 2020
*Adjusted EBITDA represents net loss before interest and other income/expenses, income taxes, depreciation and amortization, stock-based compensation costs, restructuring charges, and foreign exchange loss.
