XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Receivables [Abstract]          
Billed $ 180,491   $ 180,491   $ 189,208
Unbilled 60,424   60,424   82,324
Allowance for credit losses (9,914)   (9,914)   (8,393)
Accounts receivable, net 231,001   231,001   $ 263,139
Bad debt expense $ 683 $ 512 $ 2,932 $ 693