XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill

Changes in the carrying amount of goodwill were as follows:

 

(dollar amounts in thousands)

 

Mobile Modular

 

 

Adler Tanks (Discontinued)

 

 

Total

 

Balance at December 31, 2021

 

$

106,491

 

 

$

25,902

 

 

$

132,393

 

Changes to Design Space purchase accounting

 

 

(88

)

 

 

 

 

 

(88

)

Balance at December 31, 2022

 

 

106,403

 

 

 

25,902

 

 

 

132,305

 

Goodwill acquired through business combination

 

 

218,951

 

 

 

 

 

 

218,951

 

Changes to Vesta Modular purchase accounting

 

 

(1,583

)

 

 

 

 

 

(1,583

)

Derecognition of goodwill divested

 

 

 

 

 

(25,902

)

 

 

(25,902

)

Balance at September 30, 2023

 

$

323,771

 

 

$

 

 

$

323,771

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Intangible Assets

Intangible assets consist of the following:

 

(dollar amounts in thousands)

 

Estimated
useful life
in years

 

Average remaining life in years

 

Cost

 

Accumulated amortization

 

Net book value

September 30, 2023

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

8 to 11

 

8.0

 

$73,217

 

$(14,765)

 

$58,452

Non-compete agreements

 

5

 

4.0

 

10,556

 

(2,613)

 

7,943

Trade name

 

0.75 to 8

 

5.0

 

2,000

 

(1,086)

 

914

   Total amortizing

 

 

 

 

 

85,773

 

(18,464)

 

67,309

Trade name - non-amortizing

 

Indefinite

 

 

 

171

 

 

171

   Total

 

 

 

 

 

$85,944

 

$(18,464)

 

$67,480

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

8 to 11

 

6.3

 

$50,284

 

$(18,098)

 

$32,186

Non-compete agreements

 

5

 

3.2

 

3,296

 

(1,159)

 

2,137

Customer backlog

 

 

 

1,900

 

(1,900)

 

Trade name

 

8

 

6.3

 

1,200

 

(263)

 

937

   Total amortizing

 

 

 

 

 

56,680

 

(21,420)

 

35,260

Trade name - non-amortizing

 

Indefinite

 

 

 

5,871

 

 

5,871

   Total

 

 

 

 

 

$62,551

 

$(21,420)

 

$41,131