CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 29, 2023 |
Apr. 30, 2022 |
Apr. 29, 2023 |
Apr. 30, 2022 |
|
| Net income | $ 57,654 | $ 38,922 | $ 133,895 | $ 84,745 |
| Change in unrealized gain (loss) on available-for-sale securities, net of tax | 648 | (1,331) | 1,698 | (2,105) |
| Change in cumulative translation adjustments | (8,150) | (5,589) | 7,829 | (18,746) |
| Other comprehensive gain (loss) | (10,456) | (1,154) | 6,891 | (16,498) |
| Total comprehensive income | 47,198 | 37,768 | 140,786 | 68,247 |
| Change in unrealized gain (loss) on foreign currency forward contracts, net of tax | ||||
| Change in unrealized gain (loss) on cash flow hedges, net of tax | (1,151) | (1,346) | 4,191 | (6,685) |
| Change in unrealized gain (loss) on interest rate swaps, net of tax | ||||
| Change in unrealized gain (loss) on cash flow hedges, net of tax | $ (1,803) | $ 7,112 | $ (6,827) | $ 11,038 |