A flounder is a fish.
floun·der1
verb
be in serious difficulty.
“many firms are floundering”
synonyms: struggle financially, be in dire straits, face financial ruin, be in difficulties, face bankruptcy/insolvency, founder
“more firms are floundering”