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