XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Segments - Schedule of Reconciliation of Consolidated Gross Profit to Consolidated Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting [Abstract]        
Gross profit $ 100,753 $ 91,829 $ 288,831 $ 271,805
Selling, general and administrative expenses 54,863 54,630 173,479 168,322
Amortization 6,683 6,696 20,274 19,966
Non-rental depreciation 3,332 3,472 9,904 9,752
Transaction expenses and other 3,246 3,994 12,209 14,684
Interest expense, net 40,247 43,875 119,364 124,191
Financing and other expense (income) (874) (2,818) (3,261) (9,399)
Income (Loss) Before Income Taxes $ (6,744) $ (18,020) $ (43,138) $ (55,711)