Shares of Canton-based LoJack Corp. rose 21 percent after the company delivered its financial results. Quarterly revenue of $40.5 million was up 20 percent from a year earlier; full-year revenue rose 6 percent to $140.2 million. Quarterly net income came in at $4.5 million, compared with a loss of $1.5 million a year earlier. And for 2014? LoJack predicts revenue growth of 8 to 10 percent.