XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Gross profit $ 85,536 $ 90,709
Selling, general and administrative expenses 59,451 57,995
Amortization 6,680 6,578
Non-rental depreciation 3,340 2,920
Transaction expenses and other 3,660 4,846
Interest expense, net 38,913 37,915
Financing and other expense (income) (1,016) (3,262)
Income (Loss) Before Income Taxes $ (25,492) $ (16,283)