XML 56 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Operating and Reporting Segments (Tables)
9 Months Ended
Jul. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

July 31,

  

October 31,

 

(In thousands)

 

2022

  

2021

 
         

Assets:

        

Northeast

 $170,420  $133,390 

Mid-Atlantic

  342,870   273,073 

Midwest

  75,690   85,044 

Southeast

  352,012   257,044 

Southwest

  526,788   413,532 

West

  272,992   229,810 

Total homebuilding

  1,740,772   1,391,893 

Financial services (1)

  127,651   202,758 

Corporate and unallocated

  669,081   725,857 

Total assets

 $2,537,504  $2,320,508 
Operating Segments [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

July 31,

  

July 31,

 

(In thousands)

 

2022

  

2021

  

2022

  

2021

 
                 

Revenues:

                

Northeast

 $76,032  $35,255  $151,517  $97,488 

Mid-Atlantic

  168,135   106,419   396,750   311,564 

Midwest

  61,410   60,659   173,175   183,895 

Southeast

  71,542   68,854   200,359   195,545 

Southwest

  266,374   213,127   692,766   620,848 

West

  109,410   186,519   377,151   498,084 

Total homebuilding

  752,903   670,833   1,991,718   1,907,424 

Financial services

  14,533   19,845   43,548   61,070 

Corporate and unallocated

  157   5   177   15 

Total revenues

 $767,593  $690,683  $2,035,443  $1,968,509 
                 

Income before income taxes:

                

Northeast

 $20,179  $6,765  $31,052  $16,427 

Mid-Atlantic

  37,756   15,907   82,441   38,618 

Midwest

  2,023   3,358   4,303   11,070 

Southeast

  15,263   2,682   36,185   9,540 

Southwest

  42,725   28,523   99,370   78,848 

West

  19,223   27,189   70,002   58,729 

Total homebuilding

  137,169   84,424   323,353   213,232 

Financial services

  3,743   8,607   11,566   28,117 

Corporate and unallocated (1)

  (28,985)  (31,232)  (106,646)  (128,933)

Income before income taxes

 $111,927  $61,799  $228,273  $112,416