XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue and related balances
12 Months Ended
Dec. 31, 2022
Revenue From Contracts With Customers [Abstract]  
Revenue and related balances Revenue and related balances
Disaggregated revenue

The Company derives its revenues from two main sources, subscription to its SaaS application, and professional services revenue, which includes services such as initial implementation, project management, and training.

The following table represents disaggregation of revenue for the years ended December 31:
2022
2021
$$
Subscription revenue131,597 95,936 
Professional services11,315 8,306 
142,912 104,242 
The following table presents revenue expected to be recognized in future years related to performance obligations that are unsatisfied as at December 31:
2023
20242025 and thereafter
$$$
Subscription revenue116,145 69,211 27,011 
Professional services2,620 13 
118,765 69,224 27,018 
Contract costs

The following table provides information about contract costs as at December 31:
2022
2021
$$
Balance - January 15,239 2,801 
Contract costs9,643 4,787 
Amortization expense(4,173)(2,349)
Balance - December 3110,709 5,239 
Current2,778 1,390 
Non-current7,931 3,849 
10,709 5,239 

Accrued revenues

The following table provides information about accrued revenues:
2022
2021
$$
Balance - January 13,241 706 
Decrease from transfers to trade receivables(3,536)(162)
Increase from revenue recognized3,583 2,697 
Balance - December 313,288 3,241 

Deferred revenue

The following table provides information about deferred revenue:
2022
2021
$$
Balance - January 144,694 28,331 
Decrease from revenue recognized(142,712)(102,645)
Increase due to amounts invoiced156,279 119,522 
Foreign currency translation and other movements(1,954)(514)
Balance - December 3156,307 44,694