XML 86 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
12 Months Ended
Jan. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions Certain members of our board of directors currently serve on the board of directors or as an executive of certain companies that are our customers. The aggregate revenue we recognized from these customers was $16.2 million, $21.2 million and $19.6 million for the years ended January 31, 2020, 2019 and 2018, respectively. There was $1.2 million and $2.5 million in accounts receivable due from these customers as of January 31, 2020 and 2019, respectively.