Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]    
Unbilled revenue - contract assets $ 40,730 $ 28,015
Customer deposits - contract liabilities (86,483) (71,987)
Net contract (liabilities) assets (45,753) $ (43,972)
Unbilled revenue - contract assets 12,715  
Customer deposits - contract liabilities (14,496)  
Net contract (liabilities) assets (1,781)  
Change due to revenue recognized - Contract assets 52,216  
Change due to revenue recognized - Contract Liabilities 34,439  
Change due to invoicing customers/ additional deposits - Contract Assets (39,501)  
Change due to invoicing customers/ additional deposits - Contract Liabilities $ (48,935)