Quarterly report [Sections 13 or 15(d)]

BUSINESS SEGMENT INFORMATION - Segment Information (Details)

v3.26.1
BUSINESS SEGMENT INFORMATION - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 515,464 $ 472,284 $ 916,924 $ 825,113
Cost of revenues 424,157 398,926 769,153 699,836
Gross profit 91,307 73,358 147,771 125,277
Add:        
Earnings from unconsolidated entities 393 150 491 411
Less:        
Selling, general and administrative expenses 47,550 45,734 93,865 84,222
Unrealized (gain) loss on derivatives (1,580) (4,302) 210 (2,967)
Interest expense and interest income, net 26,396 21,287 51,585 41,192
Other (income) expense, net (710) (1,829) 125 (4,959)
Income before income taxes 20,044 12,618 2,477 8,200
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 30,131 25,199 59,394 49,139
Amortization of debt discount & debt issuance costs 1,706 1,398 3,696 2,849
North America Regions        
Segment Reporting [Line Items]        
Revenues 197,107 211,185 363,134 389,445
U.S. Federal        
Segment Reporting [Line Items]        
Revenues 92,634 59,644 147,891 84,891
Renewable Fuels        
Segment Reporting [Line Items]        
Revenues 54,213 42,819 93,494 80,994
Europe        
Segment Reporting [Line Items]        
Revenues 155,690 141,884 282,988 238,541
All Other        
Segment Reporting [Line Items]        
Revenues 15,820 16,752 29,417 31,242
Operating Segments | North America Regions        
Segment Reporting [Line Items]        
Revenues 197,107 211,185 363,134 389,445
Cost of revenues 165,801 175,894 303,522 331,098
Gross profit 31,306 35,291 59,612 58,347
Add:        
Earnings from unconsolidated entities 393 34 488 55
Less:        
Selling, general and administrative expenses 14,255 14,501 28,108 27,210
Unrealized (gain) loss on derivatives (526) (4,246) 1,546 (3,837)
Interest expense and interest income, net 5,108 4,267 10,439 8,469
Other (income) expense, net (427) (310) (579) (2,686)
Income before income taxes 13,289 21,113 20,586 29,246
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 11,240 10,685 22,092 21,041
Amortization of debt discount & debt issuance costs 718 585 1,576 1,166
Operating Segments | U.S. Federal        
Segment Reporting [Line Items]        
Revenues 92,634 59,644 147,891 84,891
Cost of revenues 75,338 49,338 123,775 67,139
Gross profit 17,296 10,306 24,116 17,752
Add:        
Earnings from unconsolidated entities 0 0 0 0
Less:        
Selling, general and administrative expenses 3,563 3,704 8,336 6,439
Unrealized (gain) loss on derivatives (302) 179 (462) 733
Interest expense and interest income, net 1,235 980 2,148 2,001
Other (income) expense, net 0 0 0 0
Income before income taxes 12,800 5,443 14,094 8,579
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 6,083 4,894 12,172 9,765
Amortization of debt discount & debt issuance costs 168 177 336 355
Operating Segments | Renewable Fuels        
Segment Reporting [Line Items]        
Revenues 54,213 42,819 93,494 80,994
Cost of revenues 42,565 35,296 76,496 65,157
Gross profit 11,648 7,523 16,998 15,837
Add:        
Earnings from unconsolidated entities 0 0 0 0
Less:        
Selling, general and administrative expenses 1,740 1,439 2,990 2,123
Unrealized (gain) loss on derivatives (77) (235) 73 137
Interest expense and interest income, net 9,983 8,220 19,144 16,414
Other (income) expense, net 0 0 0 0
Income before income taxes 2 (1,901) (5,209) (2,837)
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 11,803 8,574 23,115 16,274
Amortization of debt discount & debt issuance costs 144 142 248 261
Operating Segments | Europe        
Segment Reporting [Line Items]        
Revenues 155,690 141,884 282,988 238,541
Cost of revenues 129,453 127,871 244,897 215,716
Gross profit 26,237 14,013 38,091 22,825
Add:        
Earnings from unconsolidated entities 0 116 3 356
Less:        
Selling, general and administrative expenses 6,385 5,245 12,715 10,221
Unrealized (gain) loss on derivatives 0 0 0 0
Interest expense and interest income, net 1,172 927 2,136 892
Other (income) expense, net (931) 974 (572) 1,651
Income before income taxes 19,611 6,983 23,815 10,417
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 607 585 1,227 1,109
Amortization of debt discount & debt issuance costs 0 0 25 0
Operating Segments | All Other        
Segment Reporting [Line Items]        
Revenues 15,820 16,752 29,417 31,242
Cost of revenues 11,000 10,527 20,463 20,726
Gross profit 4,820 6,225 8,954 10,516
Add:        
Earnings from unconsolidated entities 0 0 0 0
Less:        
Selling, general and administrative expenses 3,392 3,519 6,824 6,978
Unrealized (gain) loss on derivatives 0 0 0 0
Interest expense and interest income, net 0 0 0 0
Other (income) expense, net 1 0 3 1
Income before income taxes 1,427 2,706 2,127 3,537
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 28 32 54 62
Amortization of debt discount & debt issuance costs 0 0 0 0
Corporate        
Add:        
Earnings from unconsolidated entities 0 0 0 0
Less:        
Selling, general and administrative expenses 18,215 17,326 34,892 31,251
Unrealized (gain) loss on derivatives (675) 0 (947) 0
Interest expense and interest income, net 8,898 6,893 17,718 13,416
Other (income) expense, net 647 (2,493) 1,273 (3,925)
Income before income taxes (27,085) (21,726) (52,936) (40,742)
Other Non-cash Segment Disclosures:        
Depreciation and intangible asset amortization 370 429 734 888
Amortization of debt discount & debt issuance costs $ 676 $ 494 $ 1,511 $ 1,067