Annual report [Section 13 and 15(d), not S-K Item 405]

Segment Reporting (Tables)

v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables summarize information by segment:
Year Ended December 31, 2024
Arizona California Colorado Florida Metro New York Texas Total Reportable Segments Corporate Consolidated Total
(dollars in thousands)
Revenue $ 403,550  $ 456,585  $ 54,256  $ 462,555  $ 4,475  $ 168,916  $ 1,550,337  $ —  $ 1,550,337 
Cost of sales 336,758  385,963  47,465  397,308  4,861  150,190  1,322,545  —  1,322,545 
Gross margin 66,792  70,622  6,791  65,247  (386) 18,726  227,792  —  227,792 
Sales and marketing expenses 36,779  16,976  3,604  27,105  558  13,167  98,189  —  98,189 
General and administrative expenses 15,105  21,658  5,465  20,534  1,998  15,222  79,982  22,162  102,144 
Other income (expense), net 778  (1,374) 28  492  206  (37) 93  (877) (784)
Pretax income (loss) $ 15,686  $ 30,614  $ (2,250) $ 18,100  $ (2,736) $ (9,700) $ 49,714  $ (23,039) $ 26,675 
Year Ended December 31, 2023
Arizona California Colorado Florida Metro New York Texas Total Reportable Segments Corporate Consolidated Total
(dollars in thousands)
Revenue $ 288,552  $ 439,939  $ 7,410  $ 468,210  $ 1,649  $ 4,187  $ 1,209,947  $ —  $ 1,209,947 
Cost of sales 237,553  364,190  6,634  381,021  1,673  3,902  994,973  —  994,973 
Gross margin 50,999  75,749  776  87,189  (24) 285  214,974  —  214,974 
Sales and marketing expenses 27,328  19,576  284  25,054  537  469  73,248  —  73,248 
General and administrative expenses 18,283  27,027  1,930  25,266  2,269  5,613  80,388  21,054  101,442 
Other income (expense), net 709  416  34  752  40  (193) 1,758  2,503  4,261 
Pretax income (loss) $ 6,097  $ 29,562  $ (1,404) $ 37,621  $ (2,790) $ (5,990) $ 63,096  $ (18,551) $ 44,545 
Reconciliation of Assets from Segment to Consolidated
The following table summarizes total assets by segment:
December 31,
2024 2023
(dollars in thousands)
Assets
Arizona $ 305,952  $ 336,424 
California 436,854  479,218 
Colorado 39,374  27,240 
Florida 414,790  425,154 
Metro New York 38,082  42,047 
Texas 378,569  60,255 
Total reportable segment assets 1,613,621  1,370,338 
Corporate 87,716  100,894 
Total assets $ 1,701,337  $ 1,471,232