4.84million short shares. Based on this, the "published" short interest is 18.6%, but that is based on s share count of 26million shares .. it doesnt reflect the 4million shares they repurchased in the last quarter .. so the actual short interest as a % of float is 4.84/22 = 22%.
Also, the currect consensus eps estimate of $1.50 has never been adjusted to reflect the lowered share count ..
Based on all of the recent announcements, the company has a ton of new work and is hiring lots of people to do it.
SO, a beat, good guidance, 22% short interest, and no sellers to be found.
This stock is gonna open tomorrow in the 60's at least.