v3.25.1
PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
May 04, 2025
Oct. 31, 2024
Carrying Amounts of Assets and Liabilities [Abstract]    
Current assets $ 855,806 $ 931,062
Total assets 1,703,032 1,712,059
Current liabilities 166,783 183,811
Total liabilities 206,263 231,300
Carrying Amount [Member]    
Carrying Amounts of Assets and Liabilities [Abstract]    
Current assets 171,717 174,059
Noncurrent assets 167,187 151,039
Total assets 338,904 325,098
Current liabilities 39,477 40,691
Noncurrent liabilities 2,389 3,320
Total liabilities 41,866 44,011
Net assets 297,038 281,087
Photronics Interest [Member]    
Carrying Amounts of Assets and Liabilities [Abstract]    
Current assets 85,876 87,047
Noncurrent assets 83,610 75,535
Total assets 169,486 162,582
Current liabilities 19,742 20,350
Noncurrent liabilities 1,195 1,660
Total liabilities 20,937 22,010
Net assets $ 148,549 $ 140,572