L.S. Starrett Company ha annunciato i risultati degli utili per l'intero anno conclusosi il 30 giugno 2021. Per l'intero anno, l'azienda ha annunciato un fatturato di 219,644 milioni di dollari USA rispetto ai 201,451 milioni di dollari USA di un anno fa. L'utile operativo è stato di 16,566 milioni di dollari USA rispetto alla perdita operativa di 5,303 milioni di dollari USA di un anno fa. L'utile netto è stato di 15,533 milioni di dollari rispetto alla perdita netta di 21,839 milioni di dollari di un anno fa.