If you talk to a bank manager about business's they will tell you most restaurant die within 3 years.
What you class as revenue, is not the same as everyone else. Yes it would be nice to see their Bank Account increase, but after 17 years and still operating they are doing something right. I doubt it but it could take another 17 years before shareholders see Green.
I personally bought TTCM shares over 5 years ago, and am quite happy to just let it ride. The grass is always greener on the other side, so cross over to the other side and look back !
Yep TTCM has a green rosy future.