Excelmindo posted a net profit of Rp652 billion last year after suffering a loss of Rp224 billion the year before.