"made a profit from day 1"; "has a lot of aces up its sleeves"
How many times have we heard those remarks before a company falls over.
Unless they have access to massive capital funds, history would suggest it will be toys on the floor before too long.
Sad, but true