WHAT ROLE DO LONG TERM CONTRACTS PLAY IN ENSURING REVENUE X2026