Quarterly report pursuant to Section 13 or 15(d)

Accounts Receivable (Tables)

v3.24.0.1
Accounts Receivable (Tables)
9 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable
December 31, 2023 March 31, 2023
Billed $ 140,668  $ 136,921 
Unbilled 85,295  51,474 
Allowance for credit losses (8,724) (10,206)
Accounts receivable, net $ 217,239  $ 178,189