XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 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

 

Derecognition of goodwill divested

 

 

 

 

 

(25,902

)

 

 

(25,902

)

Balance at June 30, 2023

 

$

325,354

 

 

$

 

 

$

325,354

 

 

 

 

 

 

 

 

 

 

 

 

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

June 30, 2023

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

8 to 11

 

7.4

 

$68,678

 

$(12,852)

 

$55,826

Non-compete agreements

 

5

 

4.0

 

10,477

 

(2,085)

 

8,392

Trade name

 

0.75 to 8

 

4.2

 

2,000

 

(782)

 

1,218

   Total amortizing

 

 

 

 

 

81,155

 

(15,719)

 

65,436

Trade name - non-amortizing

 

Indefinite

 

 

 

171

 

 

171

   Total

 

 

 

 

 

$81,326

 

$(15,719)

 

$65,607

 

 

 

 

 

 

 

 

 

 

 

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