FFC achieves net profitability of Rs 20.82 billion