XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of assets and liabilities, leases
The following table summarizes the amounts recognized in our Consolidated Balance Sheet related to leases:
 Consolidated Balance Sheet ClassificationDecember 31,
2023
December 31,
2022
Assets 
Operating lease assetsRight-of-use assets - operating leases $110,248 $104,612 
Finance lease assetsProperty and equipment, net18,613 12,948 
Total lease assets $128,861 $117,560 
Liabilities 
Current operating lease liabilitiesCurrent portion of operating lease liabilities$39,043 $34,652 
Non-current operating lease liabilitiesLease liabilities - operating leases71,134 68,878 
Total operating lease liabilities 110,177 103,530 
Current portion of finance lease liabilitiesCurrent portion of long-term debt, finance lease liabilities and short-term debt4,794 3,046 
Non-current finance lease liabilitiesLease liabilities - finance leases13,544 9,481 
Total finance lease liabilities 18,338 12,527 
Total lease liabilities $128,515 $116,057 
Lease, cost
The components of lease cost recognized within our Consolidated Statement of Operations were as follows:
Year Ended
Consolidated Statement
of Operations Classification
December 31,
2023
December 31,
2022
Operating lease costOperating expense$31,945 $26,243 
Operating lease costSelling expense12,942 11,433 
Operating lease costGeneral and administrative expense1,159 1,186 
Finance lease cost:
Amortization of right-of-use assetsDepreciation4,113 3,052 
Interest expense on lease liabilitiesInterest expense490 278 
Other lease cost (1)
Operating expense7,957 4,814 
Other lease cost (1)
Selling expense1,808 1,190 
Other lease cost (1)
General and administrative expense45 87 
Total lease cost$60,459 $48,283 
(1) Other lease cost includes short-term lease costs and variable lease costs.
Supplemental cash flow information, leases
Supplemental Cash Flow Information Related to Leases
Year Ended
December 31,
2023
December 31,
2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$(45,184)$(39,674)
Operating cash flows from finance leases(485)(278)
Financing cash flows from finance leases(3,973)(2,987)
Right-of-use assets obtained in exchange for lease obligations:
Operating leases47,331 57,681 
Finance leases9,598 4,409 
Finance and operating lease, liability, maturity
Maturity Analysis of Lease Liabilities
As of December 31, 2023
Operating
Leases
Finance
Leases
Year ending December 31, 2024$42,926 $5,566 
202533,876 4,942 
202621,579 4,071 
202712,050 2,449 
20284,895 1,647 
Thereafter2,884 1,570 
Total lease payments118,210 20,245 
Less interest8,033 1,907 
Total$110,177 $18,338