XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION: Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based compensation    
Total non-cash stock-based compensation $ 24,225 $ 18,496
Cost of revenue    
Share-based compensation    
Total non-cash stock-based compensation 1,163 790
Research and development    
Share-based compensation    
Total non-cash stock-based compensation 11,656 5,348
Sales and marketing    
Share-based compensation    
Total non-cash stock-based compensation 5,884 6,793
General and administrative    
Share-based compensation    
Total non-cash stock-based compensation $ 5,522 $ 5,565