Strong performances from a range of titles such as Just Cause 3, Dragon Quest X, and Mobius Final Fantasy have added some gloss to Square Enix’s financials.

The Japanese developer-publisher’s latest financial report, for the year ending March 31, 2016, shows company-wide net sales are up by 27.5 percent, rising to 214.1 billion yen ($1.96 billion) from 167.9 billion yen ($1.54 billion).

More impressive is the company’s year-over-year profit increase, with a rise of 102.5 percent taking profits for 2016 to 19.9 billion yen ($182.86 million).

Square’s Digital Entertainment segment, which houses its video game operations, is also in fine health, with net sales rising to 159 billion yen ($1.46 billion) from 111.9 billion yen ($1.03 billion).

Out of those 159 billion in sales, 68.8 billion came from smartphone and browser titles, 58.5 billion from HD releases, and 31.6 billion from the company's MMO line-up.

Unfortunately, Square didn’t offer a breakdown of individual game sales, though it did reveal its "full-length" physical and digital releases hit 22.78 million in combined worldwide sales.

15.99 million of those came from North America and Europe, while 5.11 million came out of Japan. The remaining 1.68 million sales were spread throughout the rest of Asia.

Square said its good fortunes are down to the continued performance of existing games, along with the successful launches of new smartphone titles such as as Mobius Final Fantasy, Hoshi No Dragon Quest, Final Fantasy Brave Exvius, and Grimm Notes.

The publisher referred to the launches of its big-hitting console titles, Just Cause 3 and Rise of the Tomb Raider, as "solid," and is pleased with the sustained showings of MMO’s Final Fantasy XIV and Dragon Quest X.

Based on current figures, Square its predicting net sales of 250 billion yen ($2.29 billion) and profits of 17 billion yen ($156.2 million) for the year ending March 31, 2017.

Sales in the company’s Digital Entertainment segment are also expected to hit 200 billion yen ($1.83 billion) by the end of the next financial year.