Fastenal Company Q2 2025 Revenue Growth and Tariff Impact Analysis | Monexa