Here is a screen shot of the last 10 years of performance.
Contract bookings and annual revenue has increased but EBITDA, operational margins and NPAT have all declined.
Overall this has had a negative impact on the share price and return to shareholders
Even with all the contract wins and revenue growth the share price is lower today than it was 10 years ago. You can easily calculate the impact on NPAT if the 20% + margins still existed today