XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Deferred Revenue and Performance Obligations - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Contract With Customer, Liability [Roll Forward]        
Deferred revenue, beginning of period $ 272,246 $ 275,598 $ 375,268 $ 316,327
Contributions from contract asset (1,022) 1,022 618 1,166
Billings 240,407 193,151 511,923 480,917
Revenue recognized (203,591) (166,340) (579,769) (494,979)
Deferred revenue, end of period $ 308,040 $ 303,431 $ 308,040 $ 303,431