Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Apr. 30, 2022 |
Jan. 31, 2022 |
| Allowance for credit losses |
$ 1,300
|
$ 1,300
|
| Preferred stock, par value (in dollars per share) |
$ 0.001
|
$ 0.001
|
| Preferred stock, authorized (in shares) |
2,207,000
|
2,207,000
|
| Common stock, par value (in dollars per share) |
$ 0.001
|
$ 0.001
|
| Common stock, authorized (in shares) |
120,000,000
|
120,000,000
|
| Common stock, issued (in shares) |
66,677,000
|
66,211,000
|
| Common Stock, outstanding (in shares) |
64,677,000
|
66,211,000
|
| Treasury stock, at cost (in shares) |
2,000,000
|
0
|
| Series A Preferred Stock |
|
|
| Preferred stock, issued (in shares) |
200,000
|
200,000
|
| Preferred stock, outstanding (in shares) |
200,000
|
200,000
|
| Preferred stock, liquidation preference value |
$ 203,467
|
$ 206,067
|
| Preferred stock, redemption value |
$ 203,467
|
$ 206,067
|
| Series B Preferred Stock |
|
|
| Preferred stock, issued (in shares) |
200,000
|
200,000
|
| Preferred stock, outstanding (in shares) |
200,000
|
200,000
|
| Preferred stock, liquidation preference value |
$ 203,467
|
$ 206,067
|
| Preferred stock, redemption value |
$ 203,467
|
$ 206,067
|