BALANCE SHEET INFORMATION (Tables)
|
12 Months Ended |
Mar. 31, 2025 |
Balance Sheet Related Disclosures [Abstract] |
|
Schedule of manufacturing inventories |
Certain significant amounts included in the Company's consolidated balance sheets consist of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Manufacturing inventories |
March 31, |
|
2025 |
|
2024 |
|
|
|
|
|
|
|
|
Manufactured finished goods |
$ |
10,471 |
|
|
$ |
7,074 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Work in progress |
380 |
|
|
769 |
|
|
|
Raw materials |
9,485 |
|
|
9,910 |
|
|
|
Total manufacturing inventories |
$ |
20,336 |
|
|
$ |
17,753 |
|
|
|
|
Schedule of service inventories |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Service inventories |
March 31, |
|
2025 |
|
2024 |
|
|
Finished goods |
$ |
1,189 |
|
|
$ |
3,660 |
|
|
|
Component parts |
909 |
|
|
6,123 |
|
|
|
Total service inventories |
$ |
2,098 |
|
|
$ |
9,783 |
|
|
|
|
Schedule of property and equipment |
Property and equipment are carried at cost, less accumulated depreciation and amortization, computed on a straight-line basis over the estimated useful lives of the assets as follows:
|
|
|
|
|
|
Machinery and equipment |
3 to 5 years |
Computer equipment |
3 to 5 years |
|
|
Other software |
3 years |
Furniture and fixtures |
5 years |
Other office equipment |
5 years |
Leasehold improvements |
Shorter of useful life or life of lease |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Property and equipment, net |
March 31, |
|
2025 |
|
2024 |
|
|
Machinery and equipment, and software |
$ |
47,385 |
|
|
$ |
49,095 |
|
|
|
Leasehold improvements |
13,529 |
|
|
12,473 |
|
|
|
Furniture and fixtures |
1,095 |
|
|
1,109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62,009 |
|
|
62,677 |
|
|
|
Less: accumulated depreciation |
(50,631) |
|
|
(50,649) |
|
|
|
Total property, plant and equipment, net |
$ |
11,378 |
|
|
$ |
12,028 |
|
|
|
|
Summary of carrying value of intangible assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangibles, net |
|
March 31, 2025 |
|
March 31, 2024 |
|
|
|
|
Gross |
|
Accumulated Amortization |
|
Net |
|
Gross |
|
Accumulated Amortization |
|
Net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Developed technology |
|
$ |
9,013 |
|
|
$ |
(9,013) |
|
|
$ |
— |
|
|
$ |
9,013 |
|
|
$ |
(8,550) |
|
|
$ |
463 |
|
|
|
|
|
|
|
Customer lists |
|
4,398 |
|
|
(4,117) |
|
|
281 |
|
|
4,398 |
|
|
(3,192) |
|
|
1,206 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, net |
|
$ |
13,411 |
|
|
$ |
(13,130) |
|
|
$ |
281 |
|
|
$ |
13,411 |
|
|
$ |
(11,742) |
|
|
$ |
1,669 |
|
|
|
|
|
|
|
|
Future expected amortization expense for intangible assets |
As of March 31, 2025, the future expected amortization expense for intangible assets is as follows (in thousands):
|
|
|
|
|
|
|
|
|
Fiscal year ending |
|
Estimated future amortization expense |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fiscal year 2026 |
|
$ |
281 |
|
Total |
|
$ |
281 |
|
|
Goodwill rollforward |
|
|
|
|
|
|
|
|
|
|
|
|
Goodwill |
|
Amount |
|
|
|
|
|
|
Balance at March 31, 2024 |
|
$ |
12,969 |
|
Goodwill acquired |
|
— |
|
Balance at March 31, 2025 |
|
$ |
12,969 |
|
|
Schedule of other long-term assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other long-term assets |
March 31, |
|
2025 |
|
2024 |
|
|
Capitalized SaaS implementation costs for internal use |
$ |
13,910 |
|
|
$ |
15,349 |
|
|
|
Capitalized debt costs |
2,871 |
|
|
1,923 |
|
|
|
Contract cost asset |
1,144 |
|
|
1,477 |
|
|
|
|
|
|
|
|
|
Other |
1,463 |
|
|
991 |
|
|
|
Total other long-term assets |
$ |
19,388 |
|
|
$ |
19,740 |
|
|
|
|
Schedule of other accrued liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other accrued liabilities |
March 31, |
|
2025 |
|
2024 |
|
|
Accrued expenses |
$ |
7,558 |
|
|
$ |
4,251 |
|
|
|
Asset retirement obligation |
3,497 |
|
|
2,069 |
|
|
|
Accrued income taxes |
528 |
|
|
1,044 |
|
|
|
Accrued warranty |
1,032 |
|
|
1,545 |
|
|
|
Accrued interest |
350 |
|
|
524 |
|
|
|
Lease liability |
856 |
|
|
1,256 |
|
|
|
Other |
4,161 |
|
|
3,297 |
|
|
|
Total other accrued liabilities |
$ |
17,982 |
|
|
$ |
13,986 |
|
|
|
|
Schedule of accrued warranty balance |
The following table details the change in the accrued warranty balance (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended March 31, |
|
2025 |
|
2024 |
|
|
Balance as of April 1 |
$ |
1,545 |
|
|
$ |
2,094 |
|
|
|
Current period accruals |
2,333 |
|
|
2,563 |
|
|
|
Adjustments to prior estimates |
46 |
|
|
(141) |
|
|
|
Charges incurred |
(2,735) |
|
|
(2,971) |
|
|
|
Reclassification to long-term warranty |
(157) |
|
|
$ |
— |
|
|
|
Balance as of March 31 |
$ |
1,032 |
|
|
$ |
1,545 |
|
|
|
|