We outsource work based on competitiveness and on different factors. To answer your question, it depends really on the aircraft type that is subject to maintenance.
The model now in the airline industry and the maintenance industry is that you do business in centres that are really specialized in one product.