FINANCIAL STATEMENT COMPONENTS (Tables)
|
12 Months Ended |
Mar. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Accounts Receivable |
Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2024 | | 2023 | Trade accounts receivable | $ | 59,757 | | | $ | 63,501 | | Unbilled trade accounts receivable | 4,470 | | | 5,668 | | Less: allowance for credit losses | (2,746) | | | (3,644) | | Less: allowance for sales reserves | (2,502) | | | (3,218) | | Total accounts receivable, net | $ | 58,979 | | | $ | 62,307 | |
|
Schedule of Allowance for Credit Loss |
Allowance for credit losses and sales reserves consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | March 31, | | 2024 | | 2023 | | Credit Losses | | Sales Reserves | | Credit Losses | | Sales Reserves | Beginning balance | $ | (3,644) | | | $ | (3,218) | | | $ | (3,373) | | | $ | (5,527) | | Provision (reserve) | (1,969) | | | (3,581) | | | (3,255) | | | (3,421) | | Recoveries (Write-offs) | 2,867 | | | 4,297 | | | 2,984 | | | 5,730 | | Ending balance | $ | (2,746) | | | $ | (2,502) | | | $ | (3,644) | | | $ | (3,218) | |
|
Schedule of Property, Plant and Equipment |
Property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method. Depreciation is computed using the straight-line method over the service period of the related fixed asset as follows: | | | | | | | | | | | | | | | Property and equipment | | Useful Lives | Computer equipment | | | | 3 years | Furniture and fixtures | | | | 5 years | Capitalized internal-use software | | 3 | - | 7 years | Leasehold improvements | | Lesser of estimated useful life or remaining lease term |
Property and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2024 | | 2023 | Computer equipment | $ | 53,788 | | | $ | 56,106 | | Software development costs | 119,314 | | | 109,590 | | Software licenses | 14,562 | | | 10,175 | | Leasehold improvements | 29,666 | | | 33,269 | | Furniture and fixtures | 11,675 | | | 11,994 | | Construction in progress | 9,593 | | | 5,030 | | Total property and equipment | 238,598 | | | 226,164 | | Less: accumulated depreciation and amortization | (185,417) | | | (168,293) | | Total property and equipment, net | $ | 53,181 | | | $ | 57,871 | |
|
Schedule of Other Current Assets |
Other current assets consisted of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2024 | | 2023 | Prepaid expense | $ | 18,172 | | | $ | 18,546 | | Contract assets, current | 9,453 | | | 11,023 | | Other current assets | 7,633 | | | 5,061 | | Total other current assets | $ | 35,258 | | | $ | 34,630 | |
|
Schedule of Accrued and Other Liabilities |
Accrued and other liabilities consisted of the following (in thousands): | | | | | | | | | | | | | March 31, | | 2024 | | 2023 | Accrued compensation | $ | 19,550 | | | $ | 29,614 | | Accrued taxes | 44,096 | | | 29,570 | | Other accrued liabilities | 14,456 | | | 14,556 | | Total accrued and other liabilities | $ | 78,102 | | | $ | 73,740 | |
|