v3.25.2
FIXED ASSETS - Schedule of Owned Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment    
Property, plant and equipment, gross $ 84,177 $ 32,564
Accumulated depreciation and amortization (26,166) (19,845)
Property, plant and equipment, net, total 58,011 12,719
Installed and uninstalled products    
Property, Plant and Equipment    
Property, plant and equipment, gross 61,564 11,030
Computer software    
Property, Plant and Equipment    
Property, plant and equipment, gross 11,523 11,496
Computer and electronic equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 6,294 6,179
Furniture and fixtures    
Property, Plant and Equipment    
Property, plant and equipment, gross 3,054 2,361
Leasehold improvements    
Property, Plant and Equipment    
Property, plant and equipment, gross 1,459 1,498
Plant and equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 276 0
Assets in progress    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 7 $ 0