Taylor Devices earnings beat by $0.03, revenue fell short of estimates October 1, 2025 by Finance On Earth Taylor devices to win $ 0,03, revenues did not stand out