Quarterly report pursuant to Section 13 or 15(d)

Accounts Receivable (Tables)

v3.23.2
Accounts Receivable (Tables)
3 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable
June 30, 2023 March 31, 2023
Billed $ 165,568  $ 136,921 
Unbilled 48,638  51,474 
Allowance for credit losses (10,319) (10,206)
Accounts receivable, net $ 203,887  $ 178,189