XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue From Contract With Customer [Abstract]  
Summary of Revenue Disaggregated by Source The following table presents our revenue disaggregated by source.

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2020

 

 

2019

 

 

2020

 

 

2019

 

 

 

(Unaudited)

 

 

(Unaudited)

 

Revenue Type:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services

 

$

20,229,773

 

 

$

22,767,059

 

 

$

42,985,224

 

 

$

46,821,578

 

Product sales and other

 

 

1,739,468

 

 

 

2,678,314

 

 

 

4,315,831

 

 

 

5,272,836

 

   Total revenue

 

$

21,969,241

 

 

$

25,445,373

 

 

$

47,301,055

 

 

$

52,094,414