It seems like they need to charge more or operate a leaner operation. Even after excluding marketing and sales expenses, they’re still not profitable. They also apparently have 12k employees, which is way too high.
At first I thought your graph was wrong... now I realize their business model is the thing that is wrong.