NCSoft financials show almost 75% drop in profit year-on-year | Pocket Gamer.biz
Korean game maker NCSoft has seen a nearly 75% tumble in income year-on-year in their latest financials.
That’s according to outlet Korea Times, who reported that their operating income had fallen 71.3% to to 35.3bn won ($26.9m), while their profit had dropped 74.3% to 30.5bn won ($23.2 million) from a peak of 118.7bn won ($90.5m) in 2022. These earnings unsurprisingly fell well short of expectations, and one of the key drops was for NCSoft’s flagship title Lineage W which saw a 54% drop in sales, down to 102.8bn won ($78m).
In July of this year, NCSoft’s stock price saw a sharp dip by 36.6% since January. A tumble that has continued into August reflecting lack of investor confidence in the company, a situation unlikely to be helped by these bleak financial results. As noted in Korea Times’ coverage, the company still makes 64.8% of its sales in Korea and is highly reliant on the domestic market, while this decline in income also continues a trend seen earlier in our coverage of their January financials, where income dropped 57% year on year.
Trouble in Korea?
If there is one possible light at the end of the tunnel it’s – ironically – continuing worries around the Chinese games market due to increased regulatory oversight and the hangover from the months-long licensing freeze which paralysed the country’s mobile gaming industry. With news that China will be further cracking down, this time on non-gaming apps, spooked investors may look within the Asian market for other investment opportunities.
Despite attempts to tackle company finances previously, with a huge 20% cut in staff, it seems this has done little to correct the company’s trajectory. It’s quite a sharp change in fortunes, as NCSoft had previously made our Top 50 Game Makers of 2022 list in August of last year, mainly due to the great performance of Lineage W at the time, their most successful launch.
window.fbAsyncInit = function() {
// init the FB JS SDK FB.init( appId : 250161755076617, // App ID //channelUrl : '//'+window.location.hostname+'/channel.php', // Path to your Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML );
FB._PG = url: "/useractions/loginfb/", response: "allowed",
// Common handler to fetch FB details and reload the page process: function(me) $.post( FB._PG.url, username: me.username, uname: me.name, uid: me.id, uimg: 'https://graph.facebook.com/' + me.id + '/picture?type=large' ) .done(function(xml) if ( $("status", xml).text() == FB._PG.response ) window.location.reload(); else alert('Error: Something bad just happened. Our tech department has been notified. Please try again later.');
) .fail(function(xml)
alert("Error: something wasn't right there, please try again.");
); ,
// Used by event subscriptions to handle the response handleResponse: function(response) if (response.authResponse) FB.api('/me', function(me) if (me.name) FB._PG.process(me); );
,
post: function(text, image) image = image ;
FB.Event.subscribe('auth.statusChange', FB._PG.handleResponse);
FB.Event.subscribe('edge.create', function(response) $.post('/ajax/social-links/', site: 'facebook' ); ); };
(function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "http://connect.facebook.net/en_US/all.js"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));