Magnolia Oil & Gas GAAP loss for 2020 was $1.869 billion, against a profit of $0.085 billion in the previous year. Revenue fell 42.9% to $534.506 million from $936.142 million a year earlier.