I see people asking this same question every year...
To me it appears like a great company with a very conservative approach to business, a great strength in project delivery and a complete lack of marketing capability.
It is lining up a for a breakout soon, one way or the other with a converging triangle well into the final stages...