Gross Profit and Operational Profit are (2) different things. Gross profit does not take into consideration General & Administrative expenses (basically all the indirect costs of doing business).
Almost all failing business have gross profit. It's not being able to run the ENTIRE business at a profit that bankrupts companies.