v3.26.1
FIXED ASSETS - Schedule of Owned Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Property, Plant, and Equipment    
Property, plant and equipment, gross $ 104,966 $ 99,192
Accumulated depreciation and amortization (41,166) (36,794)
Property, plant and equipment, net, total 63,800 62,398
Installed and uninstalled products    
Property, Plant, and Equipment    
Property, plant and equipment, gross 78,073 73,750
Computer software    
Property, Plant, and Equipment    
Property, plant and equipment, gross 12,421 11,807
Computer and electronic equipment    
Property, Plant, and Equipment    
Property, plant and equipment, gross 8,949 8,596
Furniture and fixtures    
Property, Plant, and Equipment    
Property, plant and equipment, gross 4,462 4,004
Leasehold improvements    
Property, Plant, and Equipment    
Property, plant and equipment, gross 729 650
Plant and equipment    
Property, Plant, and Equipment    
Property, plant and equipment, gross 309 278
Assets in progress    
Property, Plant, and Equipment    
Property, plant and equipment, gross $ 23 $ 107