XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2022
Jan. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,457 $ 4,966
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 1,000,000,000 1,000,000,000
Common stock issued (in shares) 69,355,046 67,543,731
Common stock outstanding (in shares) 69,255,675 67,444,360
Treasury stock (in shares) 99,371 99,371
Average repurchase price of treasury stock shares (in dollars per share) $ 13.27 $ 13.27