Fox Corporation (FOXA): Earnings Strength, Advertising Cycles, and Future Outlook | Monexa