XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Information  
Summary of revenue and other financial information by reportable segment

    

Contract

    

Aftermarket

    

(in thousands)

    

Operations

    

Services

    

Total

Three months ended June 30, 2023

 

  

 

  

 

  

Revenue

$

201,120

$

46,423

$

247,543

Gross margin

 

125,087

 

11,080

 

136,167

Three months ended June 30, 2022

 

  

 

  

 

  

Revenue

$

166,298

$

49,530

$

215,828

Gross margin

 

97,943

 

7,820

 

105,763

Six months ended June 30, 2023

 

  

 

  

 

  

Revenue

$

388,865

$

88,512

$

477,377

Gross margin

 

233,350

 

19,261

 

252,611

Six months ended June 30, 2022

 

  

 

  

 

  

Revenue

$

329,954

$

83,075

$

413,029

Gross margin

 

197,098

 

12,727

 

209,825

Reconciliation of total gross margin to income before taxes

Three Months Ended

    

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2023

    

2022

    

2023

    

2022

Total gross margin

$

136,167

$

105,763

$

252,611

$

209,825

Less:

 

  

 

  

 

  

 

  

Selling, general and administrative

 

28,649

 

27,691

 

55,074

 

55,464

Depreciation and amortization

 

41,210

 

41,356

 

81,391

 

84,395

Long-lived and other asset impairment

 

2,892

 

4,647

 

5,461

 

12,063

Restructuring charges

(85)

962

Interest expense

 

28,630

 

24,456

 

55,211

 

49,702

Gain on sale of assets, net

(1,176)

(18,948)

(4,781)

(21,060)

Other expense (income), net

 

1,463

 

497

 

2,066

 

533

Income before income taxes

$

34,584

$

26,064

$

57,227

$

28,728