Geographic Information - Long-Lived Assets (Details) - USD ($) $ in Thousands |
Jul. 31, 2023 |
Jan. 31, 2023 |
|---|---|---|
| Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 1,483,974 | $ 1,450,532 |
| United States | ||
| Long-Lived Assets [Line Items] | ||
| Total long-lived assets | 1,175,181 | 1,206,486 |
| Ireland | ||
| Long-Lived Assets [Line Items] | ||
| Total long-lived assets | 217,654 | 159,337 |
| Other countries | ||
| Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 91,139 | $ 84,709 |