10 years is quite a long time for things to change though.
Sure many sources might have existed for a long time, but it sounds like the way the company is going to use them, how quickly it will turn them around will improve. It's not transactional per se any more, more real-time (depending on the specific use or update). As for the same management, depending on your perspective, that might be a sign of stability. Judging by the press release this morning, company has solid order book and is reporting a record 2.4 million euro automotive order book.