XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Employee compensation (Tables)
12 Months Ended
Mar. 31, 2023
Disclosure Of Employee Benefits [Abstract]  
Stock-based compensation and related costs
Share-based compensation and related costs were included in the following expenses:
20232022
$$
Direct cost of revenues6,945 6,345 
General and administrative33,963 26,377 
Research and development35,504 29,705 
Sales and marketing47,255 46,639 
Restructuring5,637 — 
Total share-based compensation and related costs129,304 109,066