XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2019
Revenues [Abstract]  
Disaggregation of Revenue by Geographic Region



 

 

 

 

 

 



 

Three Months Ended



 

March 31,



 

2019

 

2018

United States

 

 

 

 

 

 

Product sales

 

$

19,564 

 

$

13,577 

Services

 

 

5,781 

 

 

8,423 

Total United States

 

 

25,345 

 

 

22,000 

Canada

 

 

 

 

 

 

Product sales

 

 

16,621 

 

 

35,698 

Services

 

 

8,375 

 

 

11,477 

Total Canada

 

 

24,996 

 

 

47,175 

Other Countries

 

 

 

 

 

 

Product sales

 

 

1,047 

 

 

833 

Services

 

 

1,462 

 

 

678 

Total Other Countries

 

 

2,509 

 

 

1,511 

Total

 

 

 

 

 

 

Product sales

 

 

37,232 

 

 

50,108 

Services

 

 

15,618 

 

 

20,578 

Total

 

$

52,850 

 

$

70,686 



Schedule of Contract Assets and Liabilities



 

 

 

 

 

 

 

 

 

 

 

 



 

Contract Assets

 

Contract Liabilities



 

Current

 

Non-Current

 

Current

 

Non-Current

Balance at January 1, 2019

 

$

 —

 

$

 —

 

$

515 

 

$

 —

Additions

 

 

 —

 

 

 —

 

 

68 

 

 

 —

Revenue recognized

 

 

 —

 

 

 —

 

 

(515)

 

 

 —

Balance at March 31, 2019

 

$

 —

 

$

 —

 

$

68 

 

$

 —