Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
TSSI reports after market close, meaning Day 0 reflects anticipatory trading before results are released, while Day +1 captures the market's first full reaction to the actual numbers.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-05-07 | -$1.25 (-7.31%) | $1.53 (8.95%) | -$3.82 (-24.12%) | $1.77 (11.17%) |
| 2026-03-11 | +$0.89 (+8.05%) | $2.99 (27.06%) | +$0.79 (+6.62%) | $1.94 (16.25%) |
| 2025-11-13 | -$0.91 (-5.63%) | $1.30 (8.04%) | -$6.61 (-43.34%) | $1.83 (12.00%) |
| 2025-08-06 | -$0.22 (-0.76%) | $4.11 (14.18%) | -$6.64 (-23.10%) | $2.60 (9.04%) |
| 2025-05-15 | -$0.18 (-1.99%) | $0.73 (8.07%) | +$6.57 (+74.07%) | $3.96 (44.64%) |
| 2025-03-27 | -$0.84 (-8.98%) | $0.96 (10.25%) | -$0.26 (-3.06%) | $1.65 (19.39%) |
| 2024-11-14 | +$0.67 (+5.88%) | $1.99 (17.59%) | -$2.92 (-24.37%) | $1.99 (16.61%) |
| 2024-08-14 | +$0.19 (+7.42%) | $0.26 (10.16%) | +$0.50 (+18.18%) | $0.77 (27.98%) |
| Avg Abs Move | 5.75% | 13.04% | 27.11% | 19.64% |
TSSI's post-earnings price behavior shows extreme volatility, with an average absolute Day +1 move of 27.11%—far above typical market reactions and consistent with a small-cap stock subject to significant event-driven swings. The Day 0 average move of 5.75% is more modest, reflecting anticipatory positioning before results drop.
Looking at recent history, the May 2026 report (Q1) saw the stock decline 7.31% on Day 0 and extend losses to 24.12% by Day +1 despite the 100% earnings beat—suggesting the market focused on guidance, revenue trends, or other qualitative factors rather than the headline EPS number. The March 2026 report (Q4) produced a 8.05% Day 0 gain and 6.62% Day +1 gain, a more positive reaction. The November 2025 report (Q3) was particularly brutal, with a 5.63% Day 0 decline extending to a 43.34% Day +1 collapse—the largest single-day move in the dataset.
The August 2025 report saw minimal Day 0 movement (0.76% decline) but a sharp 23.10% Day +1 drop, while May 2025 delivered the opposite pattern: a small Day 0 decline (1.99%) followed by a massive 74.07% Day +1 surge—the largest positive move on record. The average Day 0 range of 13.04% and Day +1 range of 19.64% underscore the stock's tendency to whipsaw intraday around earnings.
Investors should expect significant volatility following this report, with historical precedent suggesting moves in excess of 20% are common. The direction is unpredictable—TSSI has delivered both massive gains and devastating losses in recent quarters—making this a high-risk, high-reward event for position holders.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 9) |
| Expected Move | $2.55 (21.06%) |
| Expected Range | $9.56 to $14.66 |
| Implied Volatility | 201.45% |
The options market is pricing a 21.06% expected move for the August 21 expiration, which sits below the 27.11% average Day +1 move from recent earnings history but well above the 5.75% average Day 0 move. This suggests options traders are anticipating significant volatility but may be underpricing the stock's historical tendency for extreme post-earnings swings, particularly given the 43% and 74% outlier moves in the past year.
Analyst sentiment on TSSI is moderately bullish, with an average recommendation of 4.00 (Buy) based on 4 analysts. The breakdown shows 1 Strong Buy, 2 Moderate Buys, and 1 Hold, with no sell ratings. This reflects cautious optimism about the company's strategic direction, though the limited analyst coverage suggests TSSI remains under the radar for many institutional investors.
The average price target of $17.33 implies 43% upside from the current price of $12.11, a substantial premium that reflects analyst confidence in the company's ability to execute its higher-margin services strategy. The range of targets spans $16.00 to $20.00, with the high estimate suggesting potential for 65% upside if the bull case plays out. The relatively tight range indicates analysts are broadly aligned on valuation, though the lack of strong conviction (only one Strong Buy) suggests they're waiting for more consistent execution before upgrading further.
Sentiment has remained unchanged over the past month, with the same 4.00 average recommendation and identical rating distribution. This stability suggests analysts are in wait-and-see mode heading into the Q2 report, likely looking for confirmation that Q1's strong beat wasn't a one-time event and that the revenue volatility can be managed. The lack of recent upgrades or downgrades indicates the Street is reserving judgment until management demonstrates more predictable performance and provides credible full-year guidance.
TSSI's technical setup heading into earnings shows improving momentum after a period of weakness. The Barchart Technical Opinion currently reads Hold (0%), an improvement from Sell (40%) one week ago and Sell (40%) one month ago, indicating the stock has stabilized after recent selling pressure.
Timeframe Analysis:
Trend Characteristics: The bearish directional bias suggests the overall trend environment remains cautious heading into earnings, though the recent improvement in the technical opinion indicates selling pressure may be easing.
At $12.11, TSSI is trading above its 5-day ($11.42), 10-day ($10.98), 20-day ($10.32), and 50-day ($11.52) moving averages, indicating short-to-intermediate term momentum has turned positive. However, the stock remains below its 100-day moving average ($12.53), suggesting it's still working to reclaim longer-term trend support. The 200-day moving average at $11.44 is now providing support, with the stock trading above this key long-term reference point.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $11.42 | 50-Day MA | $11.52 |
| 10-Day MA | $10.98 | 100-Day MA | $12.53 |
| 20-Day MA | $10.32 | 200-Day MA | $11.44 |
The technical picture presents a mixed setup: short-term momentum has improved with the stock reclaiming multiple moving averages, but the failure to break above the 100-day average and the bearish directional bias suggest the rally remains fragile. The 21% options-implied move would take TSSI to a range of $9.56 to $14.66, with the upper bound testing resistance near recent highs and the lower bound threatening a breakdown below all key moving averages. Given the extreme historical volatility around earnings and the stock's tendency to gap sharply in either direction, the technical setup is neutral to cautiously supportive—recent momentum is positive, but the lack of a clear trend and proximity to resistance at $12.53 means the earnings reaction could easily reverse recent gains if results or guidance disappoint.