v3.25.2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of components of inventory

    

2024

    

2023

Raw materials

$

5,525

$

4,601

Work-in-process

 

143

 

530

Finished goods

7,085

6,929

Inventory in transit

 

1,320

 

1,346

$

14,073

$

13,406

Less: reserve

(154)

(300)

$

13,919

$

13,106

Schedule of useful lives of finite-lived intangible assets by each asset category

Estimated

Useful Lives

    

in years

Patents

 

11

Schedule of estimated useful lives of the assets

Classification

    

Estimated Useful Life

Office furniture and equipment

 

5 to 7 years

Assembly equipment

 

7 years

Vehicles

 

5 years

Leasehold improvements

 

Shorter of useful life or term of lease

Leased devices

 

9 months

Schedule of breakdown of disaggregated net revenue

For the Years Ended December 31, 

    

2024

    

2023

Device revenue

  

 

  

Purchased

$

28,770

$

23,971

Leased

 

30,842

 

34,851

Total device revenue

$

59,612

$

58,822

Supplies revenue

132,742

125,500

Total revenue

$

192,354

$

184,322