XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Statement of Cash Flows Information - Supplemental Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Supplemental disclosure of cash flow information:    
Cash paid for interest $ 18,264 $ 11,056
Cash paid for income taxes 10,506 21,226
Supplemental disclosure of non-cash activities:    
Payable due to vendor related to equipment and software acquired 2,856 2,930
Right-of-use assets obtained in exchange for operating lease liabilities 2,693 0
Non-cash investing activities    
Trade-in of equipment $ 2,193 $ 0