XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Disaggregated Revenue by Payor Type
The following table presents disaggregated revenue generated by each payor type:
 
Years Ended December 31,
 
2019
 
2018
 
2017
Commercial
$107,339,950
 
$113,000,115
 
$116,947,692
Medicare
226,001,659

 
226,353,120

 
120,448,509

Medicaid
192,595,964

 
134,904,142

 
92,590,894

Other third parties
34,680,524

 
45,650,375

 
26,368,835

Revenue
$
560,618,097

 
$
519,907,752

 
$
356,355,930

Schedule of Contributions to Revenue and Receivables by Payor
The Company had major payors that contributed the following percentages of net revenue:
 
Years Ended December 31,
 
2019
 
2018
 
2017
Payor A
13.6
%
 
14.6
%
 
14.1
%
Payor B
13.4
%
 
18.7
%
 
18.1
%
Payor C
*%

 
*%

 
11.1
%
Payor D
*%

 
14.1
%
 
11.3
%
Payor E
11.7
%
 
14.1
%
 
*%

Payor F
12.9
%
 
*%

 
*%

*
Less than 10% of total net revenues
The Company had major payors that contributed to the following percentages of gross receivables:
 
 
As of December 31,
 
 
2019
 
2018
Payor G
 
30.4
%
 
34.1
%
Payor H
 
36.0
%
 
42.2
%

Schedule of Carrying Amounts and Fair Values of Financial Instruments
The carrying amounts and fair values of the Company’s financial instruments as of December 31, 2019 are presented below:
 
 
Fair Value Measurements
 
 
 
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets
 
 
 
 
 
 
 
 
Money market accounts*
 
$
50,731,008

 
$

 
$

 
$
50,731,008

Marketable securities – certificates of deposit
 
116,468,555

 

 

 
116,468,555

Marketable securities – equity securities
 
70,118

 

 

 
70,118

 
 
 
 
 
 
 
 
 
Total
 
$
167,269,681

 
$

 
$

 
$
167,269,681

The carrying amounts and fair values of the Company’s financial instruments as of December 31, 2018 are presented below:
 
 
Fair Value Measurements
 
 
 
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets
 
 
 
 
 
 
 
 
Money market accounts*
 
$
85,500,745

 
$

 
$

 
$
85,500,745

Marketable securities – certificates of deposit
 
1,066,103

 

 

 
1,066,103

Marketable securities – equity securities
 
60,999

 

 

 
60,999

 
 
 
 
 
 
 
 
 
Total
 
$
86,627,847

 
$

 
$

 
$
86,627,847

*
Included in cash and cash equivalents