XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Deferred Revenue and Performance Obligations - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Contract With Customer, Liability [Roll Forward]        
Deferred revenue, beginning of period $ 332,956 $ 317,502 $ 398,862 $ 375,268
Contributions from contract asset 565 99 1,699 1,640
Billings 178,677 150,339 328,096 271,516
Revenue recognized (226,912) (195,694) (443,371) (376,178)
Deferred revenue, end of period $ 285,286 $ 272,246 $ 285,286 $ 272,246