XML 57 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense consists of the following:
For the Year Ended
$'s in 000'sDecember 31, 2023December 31, 2022December 31, 2021
Finance lease cost
Amortization of right-of-use assets$1,398 $1,185 $2,215 
Interest on lease liabilities134 243 338 
Operating lease cost7,845 6,603 5,556 
Variable lease cost(1)
4,191 1,318 1,283 
Short-term lease cost115 17 13 
Sublease income(387)(269)(238)
Total lease cost$13,296 $9,097 $9,167 
(1) Variable lease cost primarily relates to maintenance expenses incurred as a part of service segment optimization, common area maintenance, property taxes and insurance on leased real estate.
Schedule of Other Information Related to Leases
Other information related to leases was as follows as of:
December 31, 2023December 31, 2022
Weighted-average remaining lease term (years)
Operating leases3.743.19
Finance leases2.321.82
Weighted-average discount rate
Operating leases5.5%4.4%
Finance leases5.4%4.5%
Summary of Annual Future Commitments Under Non-Cancelable Operating Leases
Annual future commitments under non-cancelable leases as of December 31, 2023, consist of the following:
Lease Obligations
$'s in 000'sOperating LeasesFinance Leases
2024$8,468 $1,288 
20256,068 306 
20264,091 152 
20272,466 73 
20282,263 30 
Thereafter177 — 
Total minimum future obligations$23,533 $1,849 
Less interest(2,162)(145)
Present value of net future minimum obligations21,371 1,704 
Less current lease obligations(7,608)(1,188)
Long-term lease obligations$13,763 $516 
Summary of Annual Future Commitments Under Non-Cancelable Finance Leases
Annual future commitments under non-cancelable leases as of December 31, 2023, consist of the following:
Lease Obligations
$'s in 000'sOperating LeasesFinance Leases
2024$8,468 $1,288 
20256,068 306 
20264,091 152 
20272,466 73 
20282,263 30 
Thereafter177 — 
Total minimum future obligations$23,533 $1,849 
Less interest(2,162)(145)
Present value of net future minimum obligations21,371 1,704 
Less current lease obligations(7,608)(1,188)
Long-term lease obligations$13,763 $516 
Supplemental Cash Flow Information
Supplemental cash flow information:
For the Year Ended
$'s in 000'sDecember 31, 2023December 31, 2022December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from finance leases$134 $243 $338 
Operating cash flows from operating leases8,005 6,730 3,928 
Financing cash flows from finance leases1,494 1,493 1,926 
(Noncash) right-of-use assets obtained in exchange for lease obligations
Operating leases8,524 4,087 5,212 
Finance leases775 59 1,191