XML 61 R45.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
Mar. 31, 2021
Apr. 01, 2020
Mar. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reduction to retained earnings $ 1,383,561,000   $ 984,382,000
Accounts receivable, net of allowance for credit losses 108,409,000 $ 80,313,000 80,912,000
Unbilled work in progress, net of allowance for credit losses 118,115,000 39,589,000 39,821,000
Other assets 50,747,000 38,797,000 38,890,000
Deferred income taxes, net   6,085,000 5,843,000
Retained earnings $ 600,096,000 376,789,000 377,471,000
Cumulative Effect, Period Of Adoption, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reduction to retained earnings   (924,000) $ (682,000)
Accounts receivable, net of allowance for credit losses   (599,000)  
Unbilled work in progress, net of allowance for credit losses   (232,000)  
Other assets   (93,000)  
Deferred income taxes, net   242,000  
Retained earnings   $ (682,000)