Garuda Indonesia reported a net profit of $19.7 million for the 2019 first quarter, reversing a $64.3 million loss for the same period in 2018.