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 | $480.7M | $510.8M | $499.3M | $496.3M | $463.5M | $477.2M |
| Gross profit | $389.7M | $418.9M | $396.3M | $386.3M | $334.0M | $327.8M |
| Operating income | -$13.6M | -$784.5M | -$1.3B | -$115.0M | -$1.9B | -$5.4B |
| Net income | -$7.5M | -$535.5M | -$1.5B | $429.1M | -$1.2B | -$3.8B |
| Diluted EPS | -$0.78 | -$53.44 | -$12.98 | $2.64 | -$6.06 | -$15.23 |
| Operating cash flow | $53.6M | $93.8M | $3.2M | $12.7M | -$53.0M | -$67.2M |
| Free cash flow | $50.0M | $91.1M | $725,000.00 | $9.8M | -$56.0M | -$75.5M |
| Gross margin | 81.1% | 82.0% | 79.4% | 77.8% | 72.1% | 68.7% |
| Operating margin | -2.8% | -153.6% | -255.5% | -23.2% | -399.8% | -1140.8% |
| Net margin | -1.6% | -104.8% | -294.4% | 86.5% | -251.7% | -806.3% |
| Line item | Q2 '24 | Q3 '24 | Q1 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $111.4M | $116.1M | $120.7M | $111.1M | $114.5M | $128.7M | $123.0M | $124.3M |
| Gross profit | $80.5M | $81.7M | $86.5M | $77.1M | $78.7M | $90.7M | $81.3M | $83.4M |
| Operating income | -$200.3M | -$432.6M | -$1.0B | -$5.9B | $14.0B | $3.9B | -$17.4B | -$14.5B |
| Net income | -$102.6M | -$340.2M | -$670.8M | -$4.2B | $10.0B | $2.8B | -$12.4B | -$12.5B |
| Diluted EPS | -$0.57 | -$1.72 | -$3.46 | -$16.49 | $32.60 | $8.42 | -$39.76 | -$38.25 |
| Operating cash flow | -$23.3M | -$41.0M | -$17.3M | -$2.4M | -$34.9M | -$8.3M | -$21.6M | $14.0M |
| Free cash flow | -$24.1M | -$41.4M | -$17.6M | -$5.1M | -$37.0M | -$11.1M | -$22.2M | $13.0M |
| Gross margin | 72.2% | 70.4% | 71.7% | 69.4% | 68.8% | 70.5% | 66.1% | 67.1% |
| Operating margin | -179.7% | -372.7% | -842.1% | -5331.4% | 12256.3% | 3023.4% | -14185.0% | -11641.5% |
| Net margin | -92.0% | -293.1% | -555.8% | -3797.2% | 8752.7% | 2164.1% | -10112.1% | -10090.6% |
Headlines for STRF 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-06-23 | Patten Jarrod M | Sale | 1,500 | $106.08 | $159,120.00 | filing |
| 2026-06-23 | Patten Jarrod M | Option exercise | 1,500 | $18.24 | $27,354.00 | filing |
| 2026-06-22 | Le Phong· President & CEO | Buy | 11,000 | $90.80 | $998,756.00 | filing |
| 2026-06-17 | Patten Jarrod M | Sale | 1,500 | $121.31 | $181,965.00 | filing |
| 2026-06-17 | Patten Jarrod M | Option exercise | 1,500 | $18.24 | $27,354.00 | filing |
| 2026-06-16 | Chow Thomas C.· EVP & General Counsel | Buy | 100 | $92.71 | $9,271.00 | filing |
| 2026-06-16 | Chow Thomas C.· EVP & General Counsel | Buy | 11 | $66.10 | $727.10 | filing |
| 2026-06-15 | Patten Jarrod M | Sale | 1,500 | $133.97 | $200,950.50 | filing |
| 2026-06-15 | Patten Jarrod M | Option exercise | 1,500 | $18.24 | $27,354.00 | filing |
| 2026-06-09 | Le Phong· President & CEO | Sale | 2,888 | $123.38 | $356,332.99 | filing |
| 2026-06-09 | Le Phong· President & CEO | Sale | 2,579 | $124.33 | $320,636.75 | filing |
| 2026-06-09 | Kang Andrew· EVP & CFO | Sale | 1,019 | $123.38 | $125,728.30 | filing |
| 2026-06-09 | Kang Andrew· EVP & CFO | Sale | 910 | $124.33 | $113,136.66 | filing |
| 2026-06-09 | Montgomery Jeanine· VP & CAO | Sale | 185 | $123.38 | $22,826.04 | filing |
| 2026-06-09 | Montgomery Jeanine· VP & CAO | Sale | 165 | $124.33 | $20,513.79 | filing |
| 2026-06-09 | Le Phong· President & CEO | Sale | 55 | $124.88 | $6,868.29 | filing |
| 2026-06-09 | Kang Andrew· EVP & CFO | Sale | 20 | $124.88 | $2,497.56 | filing |
| 2026-06-09 | Montgomery Jeanine· VP & CAO | Sale | 4 | $124.88 | $499.51 | filing |
| 2026-06-08 | Le Phong· President & CEO | Option exercise | 11,920 | — | — | filing |
| 2026-06-08 | Kang Andrew· EVP & CFO | Option exercise | 4,260 | — | — | filing |
| 2026-06-08 | Montgomery Jeanine· VP & CAO | Option exercise | 1,140 | — | — | filing |
| 2026-06-05 | Le Phong· President & CEO | Sale | 16,303 | $119.53 | $1.9M | filing |
| 2026-06-05 | Le Phong· President & CEO | Sale | 15,954 | $118.59 | $1.9M | filing |
| 2026-06-05 | Le Phong· President & CEO | Sale | 15,892 | $117.53 | $1.9M | filing |
| 2026-06-05 | Le Phong· President & CEO | Sale | 13,149 | $116.57 | $1.5M | 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.