XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Segments - Reconciliation of Segment Gross Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting [Abstract]        
Gross Profit $ 110,619 $ 82,758 $ 220,280 $ 167,251
Selling, general and administrative expenses 58,028 48,779 115,019 102,434
Amortization 6,606 6,871 13,278 20,206
Non-rental depreciation 2,721 2,317 5,371 5,364
Transaction expenses and other 3,689 6,046 7,149 10,694
Interest expense, net 31,625 20,281 60,801 39,437
Financing and other income (5,048) (15,078) (8,999) (24,158)
Income Before Income Taxes $ 12,998 $ 13,542 $ 27,661 $ 13,274