Copart (CPRT) Q2 2025 Earnings: Analysis and Market Outlook | Monexa