Quarterly report pursuant to Section 13 or 15(d)

Business Segment Information (Details)

v3.23.1
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenues $ 271,042 $ 474,002
(Gain) loss on derivatives 163 1,622
Interest expense, net of interest income 4,353 3,953
Depreciation and amortization of intangible assets 13,851 12,657
Income before taxes, excluding unallocated corporate activity 19,897 37,514
U.S. Regions    
Segment Reporting Information [Line Items]    
Revenues 124,369 314,520
U.S. Federal    
Segment Reporting Information [Line Items]    
Revenues 59,556 75,646
Canada    
Segment Reporting Information [Line Items]    
Revenues 18,411 17,172
Alternative Fuels    
Segment Reporting Information [Line Items]    
Revenues 28,339 29,261
All Other    
Segment Reporting Information [Line Items]    
Revenues 40,367 37,403
Operating Segments | U.S. Regions    
Segment Reporting Information [Line Items]    
Revenues 124,369 314,520
(Gain) loss on derivatives (303) 227
Interest expense, net of interest income 1,403 1,642
Depreciation and amortization of intangible assets 6,049 5,278
Income before taxes, excluding unallocated corporate activity 7,956 18,218
Operating Segments | U.S. Federal    
Segment Reporting Information [Line Items]    
Revenues 59,556 75,646
(Gain) loss on derivatives (62) 51
Interest expense, net of interest income 298 306
Depreciation and amortization of intangible assets 1,225 1,245
Income before taxes, excluding unallocated corporate activity 5,212 8,886
Operating Segments | Canada    
Segment Reporting Information [Line Items]    
Revenues 18,411 17,172
(Gain) loss on derivatives 8 0
Interest expense, net of interest income 182 222
Depreciation and amortization of intangible assets 405 447
Income before taxes, excluding unallocated corporate activity 732 279
Operating Segments | Alternative Fuels    
Segment Reporting Information [Line Items]    
Revenues 28,339 29,261
(Gain) loss on derivatives 520 1,344
Interest expense, net of interest income 2,351 1,790
Depreciation and amortization of intangible assets 5,868 5,416
Income before taxes, excluding unallocated corporate activity 3,515 7,422
Operating Segments | All Other    
Segment Reporting Information [Line Items]    
Revenues 40,367 37,403
(Gain) loss on derivatives 0 0
Interest expense, net of interest income 119 (7)
Depreciation and amortization of intangible assets 304 271
Income before taxes, excluding unallocated corporate activity 2,482 2,709
Unallocated corporate activity    
Segment Reporting Information [Line Items]    
Unallocated corporate activity $ (18,843) $ (15,909)