XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Deferred tax assets:    
Compensation and benefits $ 14,506 $ 17,494
Capitalized software 14,226 (647)
Deferred revenue 9,923 9,245
Research and development credit 7,297 7,165
Accrued legal settlement 4,035  
Net operating losses 2,470 6,018
Operating lease liabilities 1,937 3,774
Foreign deferred taxes 1,444 1,755
Allowance for credit losses 1,383 1,658
Accounts receivable 47 511
Total deferred tax assets 57,268 46,973
Deferred tax liabilities:    
Prepaid expense (11,656) (10,895)
Intangibles assets (8,845) (8,703)
Other (1,254) (630)
Operating right-of-use assets (816) (1,713)
Accelerated depreciation (351) (640)
Valuation allowance (4,874) (5,133)
Deferred tax assets, net $ 29,472 $ 19,259