XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLEMENTAL CASH FLOW INFORMATION
9 Months Ended
Sep. 30, 2023
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Nine Months Ended September 30,
20232022
Supplemental disclosures of cash flow information:
Cash paid for interest$33,892 $16,253 
Cash paid for income taxes$20,298 $12,220 
Cash paid for finance lease liability
$1,632 $— 
Shares issued for acquisition
$— $5,757 
Non-cash investing and financing activities:
Assets obtained in exchange for finance lease obligations
$10,819 $—