XML 45 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Current Assets:    
Allowance for doubtful accounts $ 2,224 $ 1,647
Property, Plant and Equipment, Net    
Accumulated depreciation $ 134,108 $ 118,544
Equity:    
Common stock, shares authorized 785,000,000  
Common stock, shares issued 95,225,155 94,705,743
Common stock, shares outstanding 95,225,155 94,705,743
Class A Common    
Equity:    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 71,347,599 70,828,187
Common stock, shares outstanding 71,347,599 70,828,187
Class B Common    
Equity:    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 275,000,000 275,000,000
Common stock, shares issued 23,877,556 23,877,556
Common stock, shares outstanding 23,877,556 23,877,556