Whether they make a profit is still unknown, I supposed you can make the argument they would not invest if they didn't make a profit. Time will tell whether they will continue to plant at these prices.
No one expands production if they are losing. This would mean that they would spend more to grow more, but also lose more because of an unsustainable price.
It appears as if their yields have improved and in addition they claim that they are being paid faster. Having to fund their receivables when the PPP was playing games with paying them drove up their costs.