Not sure what there isn't to like Avigilon isn't a cash cow. It's a growth company in a growing market.
Net income has been steadily higher as a percentatge of revenue and they are reinvesting that money to continue growing which is what growth companies do.
Net income as a % of revenue
2011 6.4%
2012 7.1%
2013 12.1%
2014 12.9%
And with With the recently announced investments in Vancouver office real estate and the new U.S. manufacturing facility, what they are doing is exactly that.
Their soon to be new head office building is 3+ times the size of the space they currently occupy, which makes sense with their new focus on analytics and software capabilities which means they need to beef up in the development department, and the new Texas manufacturing plant will allow them to double their output of physical product to $1B from what they are currently able to, so they are readying themselves to continue on the the growth path they've been on for the next several years.
They've also invested heavily in building an IP moat which will allow them to gain an edge and fend off the competiton going forward, and will continue to do that according to management.
And to those who focus on the recent FX gains, I would say that they are doing exactly what they should be doing with those under the circumstances. Yes, those do create a temporary windfall, but they aren't sitting on that extra cash, paying the money out to shareholders, or otherwise wasting that opportunity because they don't see anything better to do with the extra cash.. They' are reinvesting that money in the business so that it can keep on growing.
And they are doing all of this while maintaing their gross margins and steadily growing net income as a percentage of revenue, so I don't see what's not to like about this company.