Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)

v3.25.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 310,811 $ 294,041
Cost of sales and expenses 271,243 250,580
Gross margin 39,568 43,461
Sales and marketing expenses 23,952 18,488
General and administrative expenses 26,813 26,082
Other income, net 1,300 1,813
Pretax (loss) income (9,897) 704
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 310,811 294,041
Cost of sales and expenses 271,346 250,580
Gross margin 39,465 43,461
Sales and marketing expenses 23,892 18,448
General and administrative expenses 22,790 20,152
Other income, net 287 506
Pretax (loss) income (6,930) 5,367
Corporate and other    
Segment Reporting Information [Line Items]    
Revenue 0 0
Cost of sales and expenses (103) 0
Gross margin 103 0
Sales and marketing expenses 60 40
General and administrative expenses 4,023 5,930
Other income, net 1,013 1,307
Pretax (loss) income (2,967) (4,663)
Arizona | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 79,994 79,485
Cost of sales and expenses 67,307 66,844
Gross margin 12,687 12,641
Sales and marketing expenses 8,297 7,809
General and administrative expenses 4,656 4,538
Other income, net 125 185
Pretax (loss) income (141) 479
California | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 58,671 131,894
Cost of sales and expenses 49,344 112,294
Gross margin 9,327 19,600
Sales and marketing expenses 2,973 4,700
General and administrative expenses 5,138 6,856
Other income, net (41) 167
Pretax (loss) income 1,175 8,211
Colorado | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 12,735 8,854
Cost of sales and expenses 11,820 7,760
Gross margin 915 1,094
Sales and marketing expenses 982 707
General and administrative expenses 1,741 1,543
Other income, net 4 4
Pretax (loss) income (1,804) (1,152)
Florida | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 111,269 73,060
Cost of sales and expenses 96,321 62,972
Gross margin 14,948 10,088
Sales and marketing expenses 7,340 4,674
General and administrative expenses 6,330 5,802
Other income, net 146 153
Pretax (loss) income 1,424 (235)
Texas | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 48,142 748
Cost of sales and expenses 46,554 710
Gross margin 1,588 38
Sales and marketing expenses 4,300 558
General and administrative expenses 4,925 1,413
Other income, net 53 (3)
Pretax (loss) income $ (7,584) $ (1,936)