XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
12 Months Ended
Mar. 31, 2023
Disclosure Of Revenue From Contracts With Customers [Abstract]  
Disclosure of disaggregation of revenue from contracts with customers
The disaggregation of the Company’s revenue was as follows:
20232022
$$
Subscription revenue298,763 248,430 
Transaction-based revenue399,552 264,044 
Hardware and other revenue32,191 35,898 
Total revenues730,506 548,372