XML 34 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue  
Schedule of disaggregation of revenue by geographic region and type

 

Revenue information by geographic region is as follows:

 

 

 

 

 

 

 

 

 

 

 

 

For the Years Ended December 31, 

 

    

2019

    

2018

    

2017

United States

 

$

30,930,267

 

$

24,508,026

 

$

19,500,680

International

 

 

7,586,874

 

 

5,930,957

 

 

3,580,912

Total revenue

 

$

38,517,141

 

$

30,438,983

 

$

23,081,592

 

Revenue information by type is as follows:

 

 

 

 

 

 

 

 

 

 

 

 

For the Years Ended December 31, 

 

    

2019

    

2018

    

2017

Devices:

 

 

 

 

 

 

 

 

 

MRI compatible IV infusion pump system

 

$

18,052,406

 

$

14,536,998

 

$

13,621,769

MRI compatible patient vital signs monitoring systems

 

 

9,709,233

 

 

6,655,618

 

 

1,848,616

Total Devices revenue

 

 

27,761,639

 

 

21,192,616

 

 

15,470,385

Disposables, services and other

 

 

8,914,822

 

 

7,728,624

 

 

6,613,999

Amortization of extended warranty agreements

 

 

1,840,680

 

 

1,517,743

 

 

997,208

Total revenue

 

$

38,517,141

 

$

30,438,983

 

$

23,081,592

 

Schedule of deferred revenue and changes in the contract liabilities

 

Our contract liabilities consist of:

 

 

 

 

 

 

 

 

 

As of December 31, 

 

    

2019

    

2018

Advance payments from customers

 

$

12,765

 

$

180,425

Shipments in-transit

 

 

4,250

 

 

9,582

Extended warranty agreements

 

 

4,284,872

 

 

3,415,782

Total

 

$

4,301,887

 

$

3,605,789

 

Changes in the contract liabilities during the period are as follows:

 

 

 

 

 

 

Deferred

 

    

Revenue

Contract liabilities, December 31, 2017

 

$

3,621,256

Increases due to cash received from customers

 

 

2,222,217

Decreases due to recognition of revenue

 

 

(2,237,684)

Contract liabilities, December 31, 2018

 

$

3,605,789

Increases due to cash received from customers

 

 

3,337,181

Decreases due to recognition of revenue

 

 

(2,641,083)

Contract liabilities, December 31, 2019

 

$

4,301,887