Discovery hits 18m paid streaming subscribers
The company's net income came to $672m, or $1.01 for each share, compared with $271m, or 40 cents a share.
The company's net income came to $672m, or $1.01 for each share, compared with $271m, or 40 cents a share.