XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of Lease Expense and Supplemental Cash Flow Information
The components of lease expense, recorded in cost of revenues and general and administrative expenses on the Consolidated Statements of Income, were as follows for the years ended December 31, 2022, 2021 and 2020 (in thousands):
Years ended December 31,
202220212020
Operating lease cost$2,121 $2,675 $3,002 
Short-term lease cost1,656 875 186 
Finance lease cost
Amortization of right-of-use assets1,182 834 160 
Total lease cost$4,959 $4,384 $3,348 
Supplemental cash flow information related to leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in thousands):
Years ended December 31,
202220212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,784 $2,501 $1,344 
Operating cash flows from finance leases$— $2,719 $959 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$1,316 $259 $356 
Finance leases$— $2,719 $959 
Other supplemental operating lease information consists of the following:
December 31, 2022December 31, 2021
Operating leases:
Weighted average remaining lease term7.6 years8.8 years
Weighted average discount rate4.6 %4.8 %
Balance Sheet and Other Supplemental Operating Lease Information
Supplemental balance sheet information related to leases as of December 31, 2022 and 2021 was as follows (in thousands):
Lease-Related Assets and LiabilitiesDecember 31, 2022December 31, 2021
Operating lease right-of-use assets$7,875 $7,233 
Finance lease right-of-use assets (1)
1,427 2,648 
Total right-of-use assets$9,302 $9,881 
Operating lease liabilities, current$2,793 $2,421 
Operating lease liabilities, noncurrent13,877 14,108 
Total operating lease liabilities$16,670 $16,529 
(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets.
Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of December 31, 2022 were as follows (in thousands):
Total
Fiscal Year:
2023$2,939 
20242,842 
20252,389 
20262,461 
20272,534 
Thereafter8,167 
Total lease payments$21,332 
Less: Imputed interest(4,662)
Present value of operating lease liabilities$16,670