XML 76 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2024
USD ($)
Accounts receivable  
Increase $ 43,635
Unbilled receivable (current)  
Increase 5,045
Unbilled receivable (long-term)  
Increase 6,629
Deferred revenue (current)  
Opening Balance 362,450
Increase 15,273
Ending Balance 377,723
Deferred revenue (long-term)  
Opening Balance 168,472
Increase 42,058
Ending Balance 210,530
Accounts receivable and Unbilled receivable (current)  
Accounts receivable  
Opening Balance 196,951
Ending Balance 240,586
Unbilled receivable (current)  
Opening Balance 25,732
Ending Balance 30,777
Unbilled receivable (long-term)  
Unbilled receivable (long-term)  
Opening Balance 14,471
Ending Balance 21,100
Deferred revenue (current)  
Deferred revenue (current)  
Opening Balance 362,450
Ending Balance 377,723
Deferred revenue (long-term)  
Deferred revenue (long-term)  
Opening Balance 168,472
Ending Balance $ 210,530