Quarterly report pursuant to Section 13 or 15(d)

BALANCE SHEET INFORMATION (Tables)

v3.25.0.1
BALANCE SHEET INFORMATION (Tables)
9 Months Ended
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Manufacturing Inventories
Manufacturing inventories
December 31, 2024 March 31, 2024
   Finished goods $ 9,741  $ 7,074 
   Work in progress 1,399  770 
   Raw materials 7,721  9,909 
Total manufacturing inventories $ 18,861  $ 17,753 
Schedule of Service Part Inventories
Service parts inventories
December 31, 2024 March 31, 2024
   Finished goods $ 1,377  $ 3,660 
   Component parts 507  6,123 
Total service parts inventories $ 1,884  $ 9,783 
Schedule of Carrying Value of Intangible Assets
Intangibles, net
December 31, 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,889) 509  4,398  (3,192) 1,206 
Intangible assets, net $ 13,411  $ (12,902) $ 509  $ 13,411  $ (11,742) $ 1,669 
Schedule of Future Expected Amortization Expense for Intangible Assets
As of December 31, 2024, the future expected amortization expense for intangible assets is as follows (in thousands):

Fiscal year ending Estimated future amortization expense
Remainder of 2025 $ 228 
2026 281 
Total $ 509 
Schedule of Other Long-term Assets
Other long-term assets
December 31, 2024 March 31, 2024
Capitalized SaaS implementation costs for internal use $ 14,786  $ 15,349 
Capitalized debt costs 3,292  1,923 
Contract asset 1,264  1,477 
Deferred taxes 711  734 
Other 759  257 
   Total other long-term assets $ 20,812  $ 19,740 
Schedule of Other Accrued Liabilities
Other accrued liabilities
December 31, 2024 March 31, 2024
Accrued expenses
$ 8,093  $ 4,251 
Asset retirement obligation
3,683  2,069 
Accrued warranty
1,195  1,545 
Accrued interest
506  524 
Lease liability 1,227  1,256 
Accrued income taxes
390  1,044 
Other
4,014  3,297 
   Total other accrued liabilities $ 19,108  $ 13,986 
Schedule of Accrued Warranty Balance
The following table details the change in the accrued warranty balance (in thousands):
December 31, 2024 March 31, 2024
Beginning balance $ 1,545  $ 2,094 
   Current period accruals 1,696  2,563 
   Adjustments to prior estimates 46  (141)
   Charges incurred (2,092) (2,971)
Ending balance $ 1,195  $ 1,545