Subsequent Events |
3 Months Ended |
|---|---|
Apr. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Subsequent Events The Company has evaluated subsequent events from the condensed consolidated balance sheets date through June 12, 2026, the issuance date of the condensed consolidated financial statements. Subsequent to April 30, 2026, the Company repurchased an additional 1.7 million shares of its common stock under its authorized share repurchase program for an aggregate settlement amount of $15.7 million. There have been no other material subsequent events other than previously disclosed that occurred during such period that would require disclosure or would be required to be recognized in the consolidated financial statements as of April 30, 2026.
|