What definition of success are we using that having over $7 billion in net income after expenses in 2025, and nearly $2 billion so far this year, is "doing very poorly"?
2025 numbers: https://www.sec.gov/Archives/edgar/data/796343/0000796343250...
2026 Q1 numbers: https://mlq.ai/stocks/ADBE/q1-2026-earnings/
Their joint market cap