XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Charges (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring Charges  
Schedule of restructuring charges by segment

    

Contract

Aftermarket

(in thousands)

Operations

Services

Other(1)

Total

2023

Organizational restructuring

$

101

$

387

$

1,287

$

1,775

Total restructuring charges

$

101

$

387

$

1,287

$

1,775

(1) Represents expense incurred within our corporate function and not directly attributable to our segments.
Schedule of restructuring charges by type

Year Ended

(in thousands)

December 31, 2023

Organizational Restructuring

Organizational costs

$

1,517

Other restructuring costs

258

Total restructuring costs

$

1,775