Copart (CPRT) Q2 2025 Earnings: Revenue Surges, Market Trends | Monexa