Financial Implications meaning