Updated at 5:17 pm EST Netflix Inc. ( NFLX ) posted better-than-expected second quarter earnings Tuesday, but lost nearly 1 million subscribers and forecast softer near-term additions as the streaming service continues to face intense competition and rising input costs. Netflix said profits for the three months ending in June were pegged at $3.12 per share, a figure that was 5% higher than the same period last year and firmly ahead of the Street consensus forecast of $2.97 per share. Group revenues, Netflix said, came in at $7.97 billion, up 8.6% from last year but just behind analysts' estimates of an $8.04 billion tally. Netflix lost 970,000 paid subscribers over the quarter, the company said, less than half of the anticipated 2 million exodus as rival services from Disney ( DIS ) and Comcast ( CMCSA ) enticed customers and lockdown orders eased in major economies around the world.