XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
LEASES  
Schedule of future minimum lease payments

The table below reconciles the undiscounted future minimum lease payments under the Company’s operating and finance leases to the total operating and capital lease liabilities recognized on the consolidated balance sheets as of December 31, 2023 (in thousands):

    

Operating Lease Liability

    

Finance Lease Liability

2024

 

4,511

 

209

2025

 

4,632

 

169

2026

 

4,428

 

108

2027

 

4,237

 

93

2028

 

2,172

 

93

Thereafter

Total undiscounted future minimum lease payments

$

19,980

$

672

Less: difference between undiscounted lease payments and discounted lease liabilities:

 

(2,070)

 

(19)

Total lease liabilities

$

17,910

$

653

Schedule of components of lease expenses

Operating and finance lease costs were $4.2 million and $4.6 million for years ended December 31, 2023 and 2022, respectively, which were included in the consolidated statement of income under the following headings (in thousands):

For the years ended December 31, 

Operating Lease expense

2023

2022

Costs of revenue - devices and supplies

$

367

$

359

Sales and marketing expense

1,105

1,456

General and administrative

2,542

2,643

Total operating lease expense

$

4,014

$

4,458

Finance Lease expense

Amortization of right-of-use asset:

Selling, general and administrative

$

116

$

117

General and administrative

31

2

Total amortization of right-of-use asset

147

119

Interest expense and other

 

24

 

36

Total finance lease expense

$

171

$

155