TeamSpirit's recurring-revenue growth and improving operating margin make its earnings look great. NNARR grew over 30% and ARR is growing in the teens. Management is refocusing on the stock and starting its first buyback beyond purchasing shares sold by the founder; partnerships with Nomura, Workday, SAP and Oracle are starting to inflect. x.comÂ

