Fastenal Company (FAST) reports earnings