v3.25.2
Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Gross profit $ 102,542 $ 89,267 $ 188,078 $ 179,976
Selling, general and administrative expenses 59,165 55,697 118,616 113,692
Amortization 6,911 6,692 13,591 13,270
Non-rental depreciation 3,232 3,360 6,572 6,280
Transaction expenses and other 5,303 5,844 8,963 10,690
Interest expense, net 40,204 42,401 79,117 80,316
Financing and other expense (income) (1,371) (3,319) (2,387) (6,581)
Income (Loss) Before Income Taxes $ (10,902) $ (21,408) $ (36,394) $ (37,691)