Copart efficiently explained to investors how it met analyst forecasts for fiscal Q1 2025 earnings and beat expectations for ...