XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Apr. 30, 2019
Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
The following table presents the cumulative effect of adopting ASC 606 on the Company's Condensed Consolidated Balance Sheet as of November 1, 2018 (in thousands):
 
As Reported
 
Impact of
 
As Adjusted
 
Under ASC 605
 
ASC 606
 
Under ASC 606
 
October 31, 2018
 
Adoption
 
November 1, 2018
Assets
 
 
 
 
 
Contract assets

$14,183

 

$40,089

 

$54,272

Inventories, net
401,553

 
(29,412
)
 
372,141

Prepaid expenses and other current assets
21,187

 
(489
)
 
20,698

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses and other current
liabilities

$171,514

 

($8,588
)
 

$162,926

Deferred income taxes
46,644

 
4,258

 
50,902

 
 
 
 
 
 
Redeemable noncontrolling interests

$132,046

 

$819

 

$132,865

 
 
 
 
 
 
Shareholders' equity
 
 
 
 
 
Retained earnings

$1,091,183

 

$13,373

 

$1,104,556

Noncontrolling interests
104,757

 
326

 
105,083


Schedule of Prospective Adoption of New Accounting Pronouncements [Table Text Block]
The following table presents the impact of adopting ASC 606 on the Company's Condensed Consolidated Balance Sheet as of April 30, 2019 (in thousands):
 
As of April 30, 2019
 
As Reported
 
Effect of
 
As Adjusted
 
Under ASC 606
 
ASC 606
 
Under ASC 605
Assets
 
 
 
 
 
Contract assets

$48,968

 

($43,293
)
 

$5,675

Inventories, net
410,328

 
31,157

 
441,485

Prepaid expenses and other current assets
19,710

 
1,347

 
21,057

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses and other current
liabilities

$148,235

 

$6,667

 

$154,902

Deferred income taxes
55,511

 
(3,293
)
 
52,218

 
 
 
 
 
 
Redeemable noncontrolling interests

$151,450

 

$32

 

$151,482

 
 
 
 
 
 
Shareholders' equity
 
 
 
 
 
Retained earnings

$1,251,699

 

($13,801
)
 

$1,237,898

Noncontrolling interests
115,278

 
(394
)
 
114,884