XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenue: $ 476,346 $ 445,371
Income from operations before income taxes and equity method investments 47,056 45,393
Interest expense 1,394 5,986
Income tax provision 10,861 14,604
Net income from continuing operations 34,801 24,803
Total 7 3,967
Depreciation and amortization 14,414 12,943
Corporate and Other    
Segment Reporting Information [Line Items]    
Income from operations before income taxes and equity method investments 4,788 (6,837)
Total 7 3,967
Depreciation and amortization 158 172
Diversified Industrial | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue: 292,440 304,426
Income from operations before income taxes and equity method investments 10,730 21,138
Depreciation and amortization 10,573 10,015
Energy | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue: 31,921 48,164
Income from operations before income taxes and equity method investments 1,590 5,240
Depreciation and amortization 2,163 2,540
Financial Services | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue: 109,955 92,781
Income from operations before income taxes and equity method investments 28,217 25,852
Depreciation and amortization 194 216
Supply Chain | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue: 42,030 0
Income from operations before income taxes and equity method investments 1,731 0
Depreciation and amortization $ 1,326 $ 0