Income taxes - Income taxes paid, net of refunds (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2026 |
Feb. 01, 2025 |
Feb. 03, 2024 |
|
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income tax paid (refunded), net | $ 77.8 | $ 115.5 | $ 13.0 |
| Bermuda | |||
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income Tax Paid, Federal, after Refund Received | 5.3 | ||
| UNITED STATES | |||
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income Tax Paid, Foreign, after Refund Received | 35.4 | ||
| IRELAND | |||
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income Tax Paid, Foreign, after Refund Received | 14.9 | ||
| BOTSWANA | |||
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income Tax Paid, Foreign, after Refund Received | 5.3 | ||
| Foreign Tax Jurisdiction, Other | |||
| Income Tax Paid, by Individual Jurisdiction [Abstract] | |||
| Income Tax Paid, Foreign, after Refund Received | $ 16.9 | ||