XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Assets and Liabilities, Lessee
The Company leases buildings, office equipment, and vehicles. The following table summarizes the Company's operating and finance lease balances (in thousands):
LeasesBalance Sheet LocationDecember 31, 2022December 31, 2021
Assets
OperatingOperating lease right-of-use assets$6,897 $5,198 
FinanceProperty and equipment, net1,471 1,650 
Total Leased Assets$8,368 $6,848 
Liabilities
OperatingOperating lease liabilities, current$2,944 $2,227 
Operating lease liabilities, non-current4,528 3,509 
FinanceDeferred revenue, current, and other127 200 
Other liabilities307 331 
Total Lease Liabilities$7,906 $6,267 
Lease, Cost
Supplemental cash flow information related to the Company's operating and finance leases for the years ended December 31, 2022, 2021, and 2020 respectively, was as follows (in thousands):
Year Ended
December 31,
202220212020
Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash outflows - operating leases$2,984 $2,315 $2,213 
    Operating cash outflows - finance leases$15 $12 $10 
    Financing cash outflows - finance leases$199 $290 $250 
ROU assets obtained in exchange for new lease obligations:
    Operating leases$1,781 $1,028 $788 
    Finance leases$122 $310 $159 

The following table presents the weighted average remaining lease term and weighted average discount rate related to the Company's leases:
December 31,
20222021
Weighted average remaining lease term:
    Operating4.8 years3.0 years
    Finance3.2 years3.5 years
Weighted average discount rate:
    Operating3.7 %4.2 %
    Finance3.5 %3.0 %
Lessee, Operating Lease, Liability, Maturity The following table presents the maturity of the Company's lease liabilities as of December 31, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2023$3,255 $168 
20241,212 134 
2025898 102 
2026653 50 
2027461 
Thereafter1,405 — 
Total lease payments7,884 459 
Less: imputed interest412 25 
Total lease liabilities$7,472 $434 
Lessor, Operating Lease, Payments to be Received, Maturity The following table presents the maturity of the Company's lease receivables as of December 31, 2022 (in thousands):
Year Ending December 31,Sales-Type Leases
2023$7,674 
20247,451 
20256,636 
20265,888 
20274,335 
Thereafter2,948 
Total lease receivables$34,932 
Sales-type Lease, Lease Income
The following table summarizes the profit recognized on the commencement date for sales-type leases and lease income for equipment-only operating leases (in thousands):

Year Ended
December 31,
202220212020
Sales-type lease revenue$16,273 $12,243 $5,617 
Sales-type lease cost of revenue13,553 9,925 3,951 
Profit recognized at commencement for sales-type leases$2,720 $2,318 $1,666 
Operating lease income$1,669 $2,110 $1,012