XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenues [Abstract]  
Schedule of Revenues Disaggregated by Product Category

For the three months ended

March 31,

2024

2023

Man-made tiles(1)

53

%

52

%

Natural stone tiles

22

23

Setting and maintenance materials

15

15

Accessories

8

8

Delivery service

2

2

Total

100

%

100

%

(1) Man-made tile revenues include sales of luxury vinyl tile products.

Schedule of Components of Returns Reserve

(in thousands)

March 31,

December 31,

2024

2023

Other current accrued liabilities

$

4,187

$

3,640

Other current assets

1,364

1,220

Sales returns reserve, net

$

2,823

$

2,420