v3.3.1.900
Stockholders' Equity - Common Stock Repurchase Program (Details)
$ in Millions
Dec. 31, 2015
USD ($)
Class A common stock  
Common Stock Repurchase Program  
Amount of shares authorized for repurchase $ 500.0