Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)

v3.24.0.1
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 28,671 $ 39,684
Customer deposits (contract liabilities) (63,005) (46,042)
Net contract (liabilities) assets (34,334) $ (6,358)
Unbilled revenue (contract assets) (11,013)  
Customer deposits (contract liabilities) (16,963)  
Net contract liabilities (27,976)  
Change due to amounts acquired contract assets 302  
Change due to amounts acquired contract liabilities (389)  
Change due to revenue recognized (Contract assets) 72,629  
Change due to revenue recognized Contract Liabilities 23,355  
Change due to invoicing customers/ additional deposits (Contract Assets) (83,944)  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ (39,929)