Annual report [Section 13 and 15(d), not S-K Item 405]

Other Current Liabilities - Components of Other Current Liabilities (Details)

v3.25.0.1
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued employee costs $ 14,363 $ 22,015
Fuel and other taxes 34,588 40,392
Accrued insurance liabilities 13,704 10,464
Accrued expenses 39,733 50,798
Environmental liabilities 2,825 4,100
Deferred vendor income 18,195 13,134
Accrued income taxes payable 1,264 0
Dealer deposits 10,175 0
Liabilities resulting from Additional Consideration and Contingent Consideration 5,601 5,524
Deferred payments related to acquisitions (see Note 4) 680 25,291
Public Warrants 6,675 0
Private Warrants 1,000 0
Financial liabilities 5,391 3,566
Other accrued liabilities 5,045 4,252
Total other current liabilities $ 159,239 $ 179,536