Quarterly report pursuant to Section 13 or 15(d)

BALANCE SHEET INFORMATION (Tables)

v3.24.3
BALANCE SHEET INFORMATION (Tables)
6 Months Ended
Sep. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Manufacturing Inventories
Manufacturing inventories
September 30, 2024 March 31, 2024
   Finished goods $ 9,349  $ 7,074 
   Work in progress 668  770 
   Raw materials 8,948  9,909 
Total manufacturing inventories $ 18,965  $ 17,753 
Schedule of Service Part Inventories
Service parts inventories
September 30, 2024 March 31, 2024
   Finished goods $ 6,300  $ 3,660 
   Component parts 2,728  6,123 
Total service parts inventories $ 9,028  $ 9,783 
Schedule of Carrying Value of Intangible Assets
Intangibles, net
September 30, 2024 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  (3,656) 742  4,398  (3,192) 1,206 
Intangible assets, net $ 13,411  $ (12,669) $ 742  $ 13,411  $ (11,742) $ 1,669 
Schedule of Future Expected Amortization Expense for Intangible Assets
As of September 30, 2024, the future expected amortization expense for intangible assets is as follows (in thousands):

Fiscal year ending Estimated future amortization expense
Remainder of 2025 $ 461 
2026 281 
Total $ 742 
Schedule of Other Long-term Assets
Other long-term assets
September 30, 2024 March 31, 2024
Capitalized SaaS implementation costs for internal use $ 14,880  $ 15,349 
Capitalized debt costs 2,664  1,923 
Contract asset 1,357  1,477 
Deferred taxes 759  734 
Other 424  257 
   Total other long-term assets $ 20,084  $ 19,740 
Schedule of Other Accrued Liabilities
Other accrued liabilities
September 30, 2024 March 31, 2024
Accrued expenses
$ 6,646  $ 4,251 
Asset retirement obligation
2,769  2,069 
Accrued warranty
1,353  1,545 
Accrued interest
458  524 
Lease liability 1,375  1,256 
Accrued income taxes
365  1,044 
Other
3,535  3,297 
   Total other accrued liabilities $ 16,501  $ 13,986 
Schedule of Accrued Warranty Balance
The following table details the change in the accrued warranty balance (in thousands):
September 30, 2024 March 31, 2024
Beginning balance $ 1,545  $ 2,094 
   Current period accruals 1,172  2,563 
   Adjustments to prior estimates 52  (141)
   Charges incurred (1,416) (2,971)
Ending balance $ 1,353  $ 1,545