XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
PROPERTY AND EQUIPMENT, NET  
Schedule of Property and Equipment, net

Property and equipment, net consisted of the following (in thousands):

December 31,

    

2023

    

2022

Land

$

2,758

$

1,811

Building and improvements

 

38,994

 

9,946

Machinery and equipment

 

49,257

 

31,765

Furniture and fixtures

 

2,061

 

1,585

Computer equipment and software

 

10,389

 

6,888

Molds and dyes

 

21,838

 

16,934

Leasehold improvements

 

12,358

 

9,640

Vehicles

 

4,923

 

4,883

Construction in progress

 

17,599

 

46,581

 

160,177

 

130,033

Less: Accumulated depreciation

 

(47,163)

 

(31,849)

$

113,014

$

98,184