XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 5.3 $ 2.5
Contract assets allowance for doubtful accounts current   2.9
Contract assets allowance for doubtful accounts noncurrent   $ 1.7
Redeemable preferred units, par value per share   $ 100,000
Redeemable preferred units, shares authorized   430
Redeemable preferred units, shares issued   430
Redeemable preferred units, shares outstanding   430
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, authorized 20,000,000 20,000,000
Preferred stock, issued 0  
Preferred stock, outstanding 0  
Class A Common Units    
Common unit, par value   $ 0
Common unit, authorized   100,000
Common unit, issued   100,000
Common unit, outstanding   100,000
Class B Common Units    
Common unit, par value   $ 323
Common unit, authorized   1,010
Common unit, issued   1,010
Common unit, outstanding   1,010
Class A Common Stock    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized 300,000,000 300,000,000
Common stock, issued 18,693,653  
Common stock, outstanding 18,693,653  
Class B Common Stock    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized 100,000,000 100,000,000
Common stock, issued 39,204,989  
Common stock, outstanding 39,204,989  
Class C Common Stock    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized 100,000,000 100,000,000
Common stock, issued 20,139,163  
Common stock, outstanding 20,139,163