XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Gross profit $ 89,267 $ 110,619 $ 179,976 $ 220,280
Selling, general and administrative expenses 55,697 58,028 113,692 115,019
Amortization 6,692 6,606 13,270 13,278
Non-rental depreciation 3,360 2,721 6,280 5,371
Transaction expenses and other 5,844 3,689 10,690 7,149
Interest expense, net 42,401 31,625 80,316 60,801
Financing and other expense (income) (3,319) (5,048) (6,581) (8,999)
Income (Loss) Before Income Taxes $ (21,408) $ 12,998 $ (37,691) $ 27,661