XML 69 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2025
USD ($)
Accounts receivable  
Increase/(decrease) $ (27,013)
Unbilled receivable (current)  
Increase/(decrease) 9,824
Unbilled receivable (long-term)  
Increase/(decrease) (180)
Deferred revenue (current)  
Opening Balance 402,930
Increase/(decrease) 20,017
Ending Balance 422,947
Deferred revenue (long-term)  
Opening Balance 223,282
Increase/(decrease) 29,326
Ending Balance 252,608
Accounts receivable and Unbilled receivable (current)  
Accounts receivable  
Opening Balance 222,400
Ending Balance 195,387
Unbilled receivable (current)  
Opening Balance 29,595
Ending Balance 39,419
Unbilled receivable (long-term)  
Unbilled receivable (long-term)  
Opening Balance 31,343
Ending Balance 31,163
Deferred revenue (current)  
Deferred revenue (current)  
Opening Balance 402,930
Ending Balance 422,947
Deferred revenue (long-term)  
Deferred revenue (long-term)  
Opening Balance 223,282
Ending Balance $ 252,608