"Factors that could cause or contribute to such differences include, but are not limited to, changes in technology, employee retention, inability to deliver on contracts, failure of customers to continue marketing the online solution, competition, general economic conditions, foreign exchange and other risks detailed in the Company's annual report and other filings." . . . . .