XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Revenue and Remaining Performance Obligations - Schedule of Changes In Deferred Revenue Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Change In Contract With Customer, Liability    
Beginning balance $ 74,991 $ 71,723
Performance obligations satisfied during the period that were included in the deferred revenue balance at the beginning of the year (49,726) (43,450)
Increases due to invoicing prior to satisfaction of performance obligations 57,675 41,333
Ending balance $ 82,940 $ 69,606