XML 87 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies -Revenue Recognition (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Revenue Recognition      
Accumulated deficit $ (27,209,514) $ (13,370,648)  
Implicit price concessions   15,775,638  
Total net revenues 529,644,247 345,278,337  
Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues 316,450,937    
Transferred over Time [Member]      
Revenue Recognition      
Total net revenues 213,193,310    
Sleep      
Revenue Recognition      
Total net revenues 305,388,811    
Sleep | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues 224,542,433    
Sleep | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues 80,846,378    
Respiratory      
Revenue Recognition      
Total net revenues 87,197,839    
Respiratory | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues 5,779,842    
Respiratory | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues 81,417,997    
HME      
Revenue Recognition      
Total net revenues 89,160,503    
HME | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues 45,948,275    
HME | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues 43,212,228    
Other      
Revenue Recognition      
Total net revenues 47,897,094    
Other | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues 40,180,387    
Other | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues 7,716,707    
Government payor      
Revenue Recognition      
Total net revenues 168,686,247    
Insurance payor      
Revenue Recognition      
Total net revenues 300,360,975    
Patient payor      
Revenue Recognition      
Total net revenues 60,597,025    
Calculated under Revenue Guidance in Effect before Topic 606 [Member]      
Revenue Recognition      
Total net revenues   345,278,337  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues   189,871,415  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues   155,406,922  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Sleep      
Revenue Recognition      
Total net revenues   176,288,601  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Sleep | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues   123,585,029  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Sleep | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues   52,703,572  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Respiratory      
Revenue Recognition      
Total net revenues   71,251,863  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Respiratory | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues   4,910,755  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Respiratory | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues   66,341,108  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | HME      
Revenue Recognition      
Total net revenues   72,666,296  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | HME | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues   36,724,311  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | HME | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues   35,941,985  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Other      
Revenue Recognition      
Total net revenues   25,071,577  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Other | Transferred at Point in Time [Member]      
Revenue Recognition      
Total net revenues   24,651,320  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Other | Transferred over Time [Member]      
Revenue Recognition      
Total net revenues   420,257  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Government payor      
Revenue Recognition      
Total net revenues   128,278,922  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Insurance payor      
Revenue Recognition      
Total net revenues   178,726,197  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Patient payor      
Revenue Recognition      
Total net revenues   $ 38,273,218  
ASU 2014-09      
Revenue Recognition      
Accumulated deficit     $ 0
ASU 2014-09 | Calculated under Revenue Guidance in Effect before Topic 606 [Member]      
Revenue Recognition      
Total net revenues $ (27,515,952)