Nasdaq
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $101.4M | $169.2M | $200.9M | $161.3M | $140.1M | $172.2M |
| Gross profit | — | — | — | — | $70.2M | $79.9M |
| Operating income | -$2.6M | $4.4M | $9.3M | $1.4M | -$3.8M | -$3.7M |
| Net income | -$1.2M | $3.2M | $7.1M | $2.2M | -$4.8M | -$6.7M |
| Diluted EPS | -$0.43 | $1.07 | $2.27 | $0.70 | -$1.59 | -$1.85 |
| Operating cash flow | -$1.4M | $2.5M | $9.4M | $315,000.00 | -$2.8M | -$7.3M |
| Free cash flow | — | — | — | — | — | — |
| Gross margin | — | — | — | — | 50.1% | 46.4% |
| Operating margin | -2.6% | 2.6% | 4.6% | 0.9% | -2.7% | -2.1% |
| Net margin | -1.2% | 1.9% | 3.5% | 1.4% | -3.4% | -3.9% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $35.7M | $36.9M | $33.6M | $31.9M | $35.5M | $48.0M | $56.8M | $50.1M |
| Gross profit | — | $18.6M | — | $16.4M | — | $20.6M | — | $20.6M |
| Operating income | -$187,000.00 | -$457,000.00 | -$125,000.00 | -$1.7M | -$211,000.00 | -$1.6M | -$109,000.00 | -$4.0M |
| Net income | -$441,000.00 | -$846,000.00 | -$585,082.00 | -$1.8M | -$688,000.00 | -$1.8M | -$2.4M | -$3.8M |
| Diluted EPS | -$0.15 | -$0.28 | -$0.21 | -$0.59 | -$0.23 | -$0.54 | -$0.49 | -$1.01 |
| Operating cash flow | -$4.3M | $1.3M | $2.0M | -$802,000.00 | $139,000.00 | -$2.7M | -$3.9M | -$1.4M |
| Free cash flow | — | — | — | — | — | — | — | — |
| Gross margin | — | 50.5% | — | 51.5% | — | 43.0% | — | 41.1% |
| Operating margin | -0.5% | -1.2% | -0.4% | -5.4% | -0.6% | -3.4% | -0.2% | -8.0% |
| Net margin | -1.2% | -2.3% | -1.7% | -5.5% | -1.9% | -3.7% | -4.3% | -7.6% |
Headlines for STRRP will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-07-15 | Eberwein Jeffrey E.· Chief Executive Officer | Award | 5,388 | $0.00 | $0.00 | filing |
| 2026-06-29 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 5,000 | $11.01 | $55,050.00 | filing |
| 2026-06-25 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 5,000 | $11.01 | $55,050.00 | filing |
| 2026-06-22 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 4,766 | $11.16 | $53,188.56 | filing |
| 2026-06-18 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 234 | $11.01 | $2,576.34 | filing |
| 2026-06-16 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 4,994 | $11.21 | $55,982.74 | filing |
| 2026-06-15 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 6 | $11.01 | $66.06 | filing |
| 2026-06-12 | Fruhbeis Todd Michael | Buy | 500 | $11.23 | $5,615.00 | filing |
| 2026-06-10 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 1,884 | $10.89 | $20,516.76 | filing |
| 2026-06-10 | Fruhbeis Todd Michael | Buy | 300 | $9.81 | $2,943.00 | filing |
| 2026-06-09 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 2,849 | $11.23 | $31,994.27 | filing |
| 2026-06-08 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 10,000 | $11.45 | $114,500.00 | filing |
| 2026-06-05 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 3,443 | $11.51 | $39,628.93 | filing |
| 2026-06-05 | Drake Mimi K | Buy | 1,000 | $11.65 | $11,650.00 | filing |
| 2026-06-05 | Palmer Jennifer | Buy | 686 | $11.66 | $7,998.76 | filing |
| 2026-06-05 | Pearse Robert G. | Buy | 500 | $11.46 | $5,730.00 | filing |
| 2026-06-04 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 1,430 | $11.51 | $16,459.30 | filing |
| 2026-06-03 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 101 | $11.51 | $1,162.51 | filing |
| 2026-06-02 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 4,881 | $11.61 | $56,668.41 | filing |
| 2026-06-01 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 1,482 | $11.59 | $17,176.38 | filing |
| 2026-06-01 | Fruhbeis Todd Michael | Buy | 700 | $11.72 | $8,204.00 | filing |
| 2026-05-29 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 3,663 | $11.61 | $42,527.43 | filing |
| 2026-05-29 | Parks Louis A. | Buy | 1,000 | $11.60 | $11,600.00 | filing |
| 2026-05-29 | Diamond Matthew K· Chief Accounting Officer | Tax withholding | 763 | $11.62 | $8,866.06 | filing |
| 2026-05-28 | Eberwein Jeffrey E.· Chief Executive Officer | Buy | 11,201 | $11.81 | $132,283.81 | filing |
Showing the latest 25 transactions — full history in the linked SEC filings.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.