Quarterly report pursuant to Section 13 or 15(d)

Business Segment Information (Details)

v3.24.2.u1
Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 437,982 $ 327,074 $ 736,388 $ 598,116
(Gain) loss on derivatives (1,609) (424) (3,968) (261)
Interest expense, net of interest income 10,537 6,251 19,609 10,604
Depreciation and amortization of intangible assets 19,904 15,589 38,282 29,440
Income before taxes, excluding unallocated corporate activity 27,826 25,549 43,791 45,446
North America Regions        
Segment Reporting Information [Line Items]        
Revenues 208,131 151,771 346,416 292,313
U.S. Federal        
Segment Reporting Information [Line Items]        
Revenues 86,737 80,019 147,627 139,575
Europe        
Segment Reporting Information [Line Items]        
Revenues 73,059 43,525 117,181 62,621
Alternative Fuels        
Segment Reporting Information [Line Items]        
Revenues 45,852 30,316 78,711 58,655
All Other        
Segment Reporting Information [Line Items]        
Revenues 24,203 21,443 46,453 44,952
Operating Segments | North America Regions        
Segment Reporting Information [Line Items]        
Revenues 208,131 151,771 346,416 292,313
(Gain) loss on derivatives (1,381) (86) (2,637) (381)
Interest expense, net of interest income 2,514 1,897 4,211 3,482
Depreciation and amortization of intangible assets 8,796 7,112 16,870 13,565
Income before taxes, excluding unallocated corporate activity 8,843 11,019 14,436 19,269
Operating Segments | U.S. Federal        
Segment Reporting Information [Line Items]        
Revenues 86,737 80,019 147,627 139,575
(Gain) loss on derivatives (231) 66 (1,026) 4
Interest expense, net of interest income 1,416 288 2,191 586
Depreciation and amortization of intangible assets 2,859 1,235 4,875 2,460
Income before taxes, excluding unallocated corporate activity 9,384 8,887 16,741 14,099
Operating Segments | Europe        
Segment Reporting Information [Line Items]        
Revenues 73,059 43,525 117,181 62,621
(Gain) loss on derivatives 0 0 0 0
Interest expense, net of interest income 858 630 1,776 751
Depreciation and amortization of intangible assets 514 611 1,010 785
Income before taxes, excluding unallocated corporate activity 1,833 1,080 1,241 1,203
Operating Segments | Alternative Fuels        
Segment Reporting Information [Line Items]        
Revenues 45,852 30,316 78,711 58,655
(Gain) loss on derivatives 3 (404) (305) 116
Interest expense, net of interest income 5,749 3,436 11,431 5,787
Depreciation and amortization of intangible assets 7,019 6,204 14,215 12,072
Income before taxes, excluding unallocated corporate activity 4,846 3,111 6,022 6,626
Operating Segments | All Other        
Segment Reporting Information [Line Items]        
Revenues 24,203 21,443 46,453 44,952
(Gain) loss on derivatives 0 0 0 0
Interest expense, net of interest income 0 0 0 (2)
Depreciation and amortization of intangible assets 716 427 1,312 558
Income before taxes, excluding unallocated corporate activity 2,920 1,452 5,351 4,249
Unallocated corporate activity        
Segment Reporting Information [Line Items]        
Unallocated corporate activity $ (22,632) $ (17,131) $ (44,775) $ (35,974)