AMC Networks Inc. is an American mass media and entertainment corporation headquartered in 11 Penn Plaza, New York City. The company owns and operates the AMC cable channel, BBC America, IFC, Sundance TV, and We TV. From Wikipedia
The company faced a 10% drop in annual revenue, driven by declines in linear TV and content licensing, while streaming subscribers grew by 8.8%.