Quarterly report [Sections 13 or 15(d)]

Segment Reporting - Schedule of Segment Information (Details)

v3.25.4
Segment Reporting - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 108,544 $ 111,508
Cost of revenue 73,191 76,146
Gross profit $ 35,353 $ 35,362
Gross profit percentage 32.60% 31.70%
Operating expenses:    
General and administrative expenses $ 27,842 $ 30,071
Sales and marketing expenses 4,060 4,529
Total operating expenses 31,902 34,600
Operating income 3,451 762
Other income (expense):    
Interest expense, net (3,561) (4,162)
Other income (expense), net 21 3,973
Total other expense, net (3,540) (189)
(Loss) income before provision for income taxes (89) 573
Interest expense, net 3,561 4,162
Depreciation and amortization 3,926 4,415
Other adjustments 394 (3,406)
Adjusted EBITDA 7,792 5,744
Total Reportable Segments    
Segment Reporting Information [Line Items]    
Revenue 109,671 115,476
Cost of revenue 74,499 79,397
Gross profit $ 35,172 $ 36,079
Gross profit percentage 32.10% 31.20%
Operating expenses:    
General and administrative expenses $ 26,195 $ 28,469
Sales and marketing expenses 4,054 4,523
Total operating expenses 30,249 32,992
Operating income 4,923 3,087
Other income (expense):    
Interest expense, net (3,060) (3,931)
Other income (expense), net 16 3,755
Total other expense, net (3,044) (176)
(Loss) income before provision for income taxes 1,879 2,911
Interest expense, net 3,060 3,931
Depreciation and amortization 3,922 4,411
Other adjustments 394 (3,406)
Adjusted EBITDA 9,255 7,847
Corporate and Other    
Segment Reporting Information [Line Items]    
Revenue 7 56
Cost of revenue 5 5
Gross profit $ 2 $ 51
Gross profit percentage 0.00% 0.00%
Operating expenses:    
General and administrative expenses $ 1,168 $ 1,602
Sales and marketing expenses 6 6
Total operating expenses 1,174 1,608
Operating income (1,172) (1,557)
Other income (expense):    
Interest expense, net (501) (231)
Other income (expense), net 5 218
Total other expense, net (496) (13)
(Loss) income before provision for income taxes (1,668) (1,570)
Interest expense, net 501 231
Depreciation and amortization 4 5
Other adjustments 0 0
Adjusted EBITDA (1,163) (1,334)
Intercompany Eliminations    
Segment Reporting Information [Line Items]    
Revenue (1,134) (4,024)
Cost of revenue (1,313) (3,256)
Gross profit $ 179 $ (768)
Gross profit percentage 0.00% 0.00%
Operating expenses:    
General and administrative expenses $ 479 $ 0
Sales and marketing expenses 0 0
Total operating expenses 479 0
Operating income (300) (768)
Other income (expense):    
Interest expense, net 0 0
Other income (expense), net 0 0
Total other expense, net 0 0
(Loss) income before provision for income taxes (300) (768)
Interest expense, net 0 0
Depreciation and amortization 0 (1)
Other adjustments 0 0
Adjusted EBITDA (300) (769)
Retail-Entertainment | Total Reportable Segments    
Segment Reporting Information [Line Items]    
Revenue 23,621 21,274
Cost of revenue 10,048 9,230
Gross profit $ 13,573 $ 12,044
Gross profit percentage 57.50% 56.60%
Operating expenses:    
General and administrative expenses $ 8,732 $ 8,480
Sales and marketing expenses 175 157
Total operating expenses 8,907 8,637
Operating income 4,666 3,407
Other income (expense):    
Interest expense, net 11 (39)
Other income (expense), net 22 150
Total other expense, net 33 111
(Loss) income before provision for income taxes 4,699 3,518
Interest expense, net (11) 39
Depreciation and amortization 279 253
Other adjustments 0 0
Adjusted EBITDA 4,967 3,810
Retail-Flooring | Total Reportable Segments    
Segment Reporting Information [Line Items]    
Revenue 25,327 31,747
Cost of revenue 17,301 19,944
Gross profit $ 8,026 $ 11,803
Gross profit percentage 31.70% 37.20%
Operating expenses:    
General and administrative expenses $ 11,483 $ 13,709
Sales and marketing expenses 231 267
Total operating expenses 11,714 13,976
Operating income (3,688) (2,173)
Other income (expense):    
Interest expense, net (904) (1,320)
Other income (expense), net 38 26
Total other expense, net (866) (1,294)
(Loss) income before provision for income taxes (4,554) (3,467)
Interest expense, net 904 1,320
Depreciation and amortization 1,299 1,314
Other adjustments 50 50
Adjusted EBITDA (2,301) (783)
Flooring Manufacturing | Total Reportable Segments    
Segment Reporting Information [Line Items]    
Revenue 28,861 29,168
Cost of revenue 21,636 22,913
Gross profit $ 7,225 $ 6,255
Gross profit percentage 25.00% 21.40%
Operating expenses:    
General and administrative expenses $ 1,383 $ 1,634
Sales and marketing expenses 3,517 3,970
Total operating expenses 4,900 5,604
Operating income 2,325 651
Other income (expense):    
Interest expense, net (938) (1,115)
Other income (expense), net 9 47
Total other expense, net (929) (1,068)
(Loss) income before provision for income taxes 1,396 (417)
Interest expense, net 938 1,115
Depreciation and amortization 941 935
Other adjustments 0 0
Adjusted EBITDA 3,275 1,633
Steel Manufacturing | Total Reportable Segments    
Segment Reporting Information [Line Items]    
Revenue 31,862 33,287
Cost of revenue 25,514 27,310
Gross profit $ 6,348 $ 5,977
Gross profit percentage 19.90% 18.00%
Operating expenses:    
General and administrative expenses $ 4,597 $ 4,646
Sales and marketing expenses 131 129
Total operating expenses 4,728 4,775
Operating income 1,620 1,202
Other income (expense):    
Interest expense, net (1,229) (1,457)
Other income (expense), net (53) 3,532
Total other expense, net (1,282) 2,075
(Loss) income before provision for income taxes 338 3,277
Interest expense, net 1,229 1,457
Depreciation and amortization 1,403 1,909
Other adjustments 344 (3,456)
Adjusted EBITDA $ 3,314 $ 3,187