v3.25.2
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024 (in thousands):

    

Operating Lease Liability

    

Finance Lease Liability

2025

 

4,632

 

336

2026

 

4,428

 

312

2027

 

4,237

 

264

2028

 

2,172

 

171

2029

 

 

121

Total undiscounted future minimum lease payments

$

15,469

$

1,204

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

 

(1,288)

 

(128)

Total lease liabilities

$

14,181

$

1,076

Schedule of components of lease expenses

Operating and finance lease costs were $3.8 million and $4.2 million for years ended December 31, 2024 and 2023, 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

2024

2023

Costs of revenue - devices and supplies

$

378

$

367

Sales and marketing expense

870

1,105

General and administrative

2,292

2,542

Total operating lease expense

$

3,540

$

4,014

Finance Lease expense

Amortization of right-of-use asset:

Selling, general and administrative

$

106

$

116

General and administrative

117

31

Total amortization of right-of-use asset

223

147

Interest expense and other

 

31

 

24

Total finance lease expense

$

254

$

171