XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Reportable Segment Information - Reconciliation of Segment Gross (Loss) Profit to Consolidated Loss (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 $ 103,086 $ 97,566 $ 135,445 $ 157,658
Selling, general and administrative expenses 64,563 60,121 137,685 130,241
Other costs, net 13,607 16,612 18,130 22,891
Gain on sales of property and equipment (3,944) (8,915) (5,981) (9,513)
Total other (income) expense, net 43,682 1,502 35,674 4,536
Income (loss) from continuing operations before income taxes $ (14,822) $ 28,246 $ (50,063) $ 9,503