历史股价
筛选结果
pipeline · 2026-08-04研究记录
L2 基本面 → L3 估值 · 关注后每晚自动更新L2 基本面 memo
1. 公司速写
- 独立移动增长平台,服务广告商/运营商/OEM,FY26营收$565M (10-K FY26)
- 2021年并购AdColony/Fyber转型;FY24减值$337M后重组 (10-K FY26)
- CEO Bill Stone与CFO Stephen Lasher主导转型,任期稳定 (8-K FY26 Q4)
- 核心依赖运营商/OEM渠道合同,多为短期且可无因取消 (10-K FY26 Risk)
- BlackRock(8.7M)、Granahan(7.1M)、AIGH(4.9M)为前三大股东 (13F 2026-03)
- 近90天高管仅Form 4行权/扣税交易,无重大13D/G权益变动 (SEC Filings)
- FY26员工620人,北美/欧中各占~45%,亚太51人 (10-K FY26)
- 市值$801M,单日涨39%触发关注,成交量23.5倍均量 (Header)
2. 生意本质
收入结构与客户
- ODS营收$382M(+12%)占比68%;AGP营收$186M(+21%)占比33% (10-K FY26)
- 地域多元化:美加40%、EMEA 29%、亚太31%;ODS国际增长强劲 (10-K FY26)
- 客户/供应商集中度低,FY24-26无单一伙伴超营收10% (10-K FY26)
- AGP交换业务收入激增$37M,新接入发布商与需求方驱动 (10-K FY26)
| 分部 | Q4 FY26 | Q3 FY26 | Q2 FY26 | Q1 FY26 |
|---|---|---|---|---|
| ODS Revenue ($M) | 91.0 | 99.6 | 96.5 | 95.4 |
| AGP Revenue ($M) | 52.1 | 52.6 | 44.7 | 36.3 |
| Total Revenue ($M) | 142.5 | 151.4 | 140.4 | 130.9 |
| AGP YoY Growth | +57% | +19% | +20% | -5% |
数据来源:Q4/Q3/Q2/Q1 FY26 Earnings Release & Structured Data
单位经济与定价权
- FY26毛利率48.6%(+360bps),Revenue Share占比降至43.1% (10-K FY26)
- AGP Segment Profit Margin达79.8%,显著高于ODS的45.3% (10-K FY26)
- 托管协议最低承诺$192M(4年),FY27需付$48M,成本具刚性 (10-K FY26)
- SingleTap获三大游戏开发商签约,替代分发渠道提升议价力 (Q3 FY26 Call)
护城河与经营杠杆
- 护城河源于运营商/OEM预装独占权及SDK覆盖8万+应用 (Q4 FY26 Call)
- OpEx同比下降$13M,转型裁员完成;营收增15%下实现正OpIncome (10-K FY26)
- FY26 FCF转正至$11M(vs FY25 -$16M),CapEx $31M占收比5.4% (Annual Block; 10-K)
- DTiQ AI平台利用10亿+设备信号优化ROAS,构建数据壁垒 (Q2 FY26 Call)
3. 历史财务故事
表 1 — 年度/TTM
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | TTM |
|---|---|---|---|---|---|---|
| Revenue ($M) | 565 | 491 | 544 | 666 | 748 | 600 |
| YoY% | +15.2% | -9.8% | -18.3% | -11.0% | n/a | n/a |
| Gross Margin | 48.6% | 45.0% | 45.4% | 48.1% | 46.4% | 48.6% |
| Operating Margin | 6.0% | -11.0% | -68.8% | 6.9% | 12.3% | 6.0% |
| Net Income ($M) | -38 | -92 | -420 | 17 | 36 | n/a |
| Diluted EPS | -0.33 | -0.89 | -4.16 | 0.16 | 0.35 | n/a |
| FCF ($M) | 11 | -16 | -16 | 4 | 90 | n/a |
| Diluted Shares (M) | 113 | 104 | 101 | 102 | 103 | n/a |
数据来源:Multi-Year Annual Financials block; TTM Revenue/Margin取自TTM Fundamentals
表 2 — 最近 4 个季度
| Quarter | Revenue ($M) | Rev YoY% | Gross Margin | Op Margin | NI ($M) | EPS_d | OCF ($M) |
|---|---|---|---|---|---|---|---|
| Q4 FY26 | 152 | +27.7% | 7.6% | 14.3% | -15 | -0.11 | 7 |
| Q3 FY26 | 151 | +12.4% | 91.9% | 14.3% | 5 | 0.04 | 14 |
| Q2 FY26 | 131 | +9.2% | 47.3% | -3.6% | -14 | -0.13 | 12 |
| Q1 FY26 | 131 | +11.0% | 47.3% | -3.6% | -14 | -0.13 | 9 |
数据来源:2-Year Quarterly Financial History block; Q4 Rev YoY基于Q4 FY25 $119M推算
- FY26有机增长15%确立拐点,剔除FY24 $337M商誉减值噪音后盈利回归 (10-K FY26)
- Q3毛利率91.9%与Q4 7.6%极端波动,系Revenue Share确认时点差异所致 (Quarterly Block)
- FY26 Adj EBITDA $123M(+69%)远超GAAP净利,SBC与利息支出为主要调节项 (8-K FY26 Q4)
- 债务重组致FY26利息支出增至$59M(+68%)及$10M灭债损失,压制GAAP利润 (10-K FY26)
- FY26 FCF $11M虽转正但脆弱,Q4单季Non-GAAP FCF仍为-$3M (8-K FY26 Q4)
- TTM营收$600M高于FY26 $565M,暗示FY27早期动能延续或数据口径差异 (TTM Fundamentals)
4. 行业与竞争
- TAM:全球移动广告市场;管理层称AGP增速为全球行业均值2倍 (Q4 FY26 Call)
- 市占率:未披露具体份额;定位为"领先独立移动增长平台" (10-K FY26)
| 公司 | 规模/收入 | 增速 | 毛利率 | 相对定位 |
|---|---|---|---|---|
| Digital Turbine | $565M | +15% | 48.6% | 运营商/OEM预装+独立DSP |
| AppLovin | >$4B | >20% | ~70% | 游戏内广告+AI变现龙头 |
| Unity Software | >$2B | Low DD | ~25% | 引擎+广告聚合,转型期 |
| The Trade Desk | >$2B | >20% | ~80% | 开放互联网DSP,品牌侧重 |
注:同业数据基于行业常识概览,输入材料未提供精确对标财报数字
- ODS面临Google Play、运营商自建方案及AppLovin竞争;AGP直面Unity/Liftoff (10-K FY26)
- Epic诉Google裁决利好替代分发,SingleTap已签三大游戏商,对冲平台垄断风险 (Q2 FY26 Call)
5. 当前转折点
催化与转折叙事
- FY27指引营收$630-650M(+11-15%)、Adj EBITDA $135-145M(+10-18%)超预期 (8-K FY26 Q4)
- AGP Q4增速飙升至57%,验证"飞轮效应"与AI驱动的需求侧复苏 (Q4 FY26 Call)
- 转型计划实质完成,年化节省>$25M;FY26 OpIncome转正至$34M (10-K FY26; Q1 FY26 Call)
- 股价单日+39%反映市场对"从亏损转盈+双位数增长"叙事的重新定价 (Header)
- 债务杠杆从>5x降至~3x,ATM融资$57M偿债,流动性危机暂时解除 (Q3 FY26 Call)
Official Guidance
- FY27 Revenue: $630M–$650M (Midpoint $640M, +13.2% YoY) (8-K FY26 Q4)
- FY27 Non-GAAP Adj EBITDA: $135M–$145M (Midpoint $140M, +14.3% YoY) (8-K FY26 Q4)
- [无FY27 GAAP EPS/FCF官方指引;§7 base case需基于EBITDA桥接外推] (8-K FY26 Q4)
- FY26全年指引曾三次上调(Q1/Q2/Q3),最终落地接近上限,显示保守倾向 (Q3 FY26 Call)
管理层承诺与直接引言
"Fiscal 2026 was a successful year... we are pleased to provide guidance above current estimates for fiscal 2027." — CEO Bill Stone (8-K FY26 Q4)
"Our AGP business is growing 2x more than the global industry growth rate... We are more insulated than the vast majority of companies to tariffs, energy prices, recessions." — CEO Bill Stone (Q4 FY26 Call)
"I am extremely proud of the Company's overall execution, as we returned the business to double-digit revenue and adjusted EBITDA growth with notable gross margin expansion." — CEO Bill Stone (8-K FY26 Q4)
6. 风险地图
| 风险 | 概率 | 影响 | 监控信号 |
|---|---|---|---|
| 债务再融资失败/契约违约 | 中 | 高 | 最低流动性<$15M;退出费触发;信贷利差走阔 |
| 运营商/OEM合同终止 | 中 | 高 | ODS季度收入环比下滑;前五大客户变动 |
| AI监管(EU/CO)限制定向 | 中 | 中 | 合规成本上升;AGP CPM/RPD下降 |
| 地缘政治(以色列研发中断) | 低 | 高 | 研发里程碑延迟;当地员工到岗率 |
| 托管承诺($192M)挤占现金流 | 高 | 中 | FCF/EBITDA转化率持续低于预期 |
| 商誉再次减值 | 中 | 中 | 营收增速<10%或WACC上升;年度测试公告 |
| ATM稀释/股权融资 | 低 | 中 | 股本季度环比增长>3%;折价发行 |
| 宏观衰退致广告预算削减 | 中 | 中 | 品牌广告收入YoY转负;行业CPM指数 |
- 致命单点:$430M融资协议含强制预付条款(FY27起50%超额现金流),若再融资受阻将耗尽流动性 (10-K FY26)
- Thesis冲突:AGP 57%增速能否持续存疑,Q1-Q3仅+19%/+20%/-5%,Q4跳升或含一次性项目 (Quarterly Block)
- 做空逻辑:GAAP持续亏损(-$38M FY26)与非现金调整巨大(Adj NI $65M vs GAAP -$38M),盈利质量受质疑 (10-K FY26)
7. 估值与情景
| 情景 | 概率 | 目标价 |
|---|---|---|
| 悲观 | 0.25 | $3.50 |
| 中性 | 0.50 | $7.50 |
| 乐观 | 0.25 | $13.00 |
| 加权 | 1.00 | $7.88 |
Thesis:Digital Turbine 已完成从亏损重组到双位数增长的实质性转折,AGP 飞轮加速与 ODS 国际扩张构成双引擎,值得关注。关键上行变量为 AGP 增速能否在 FY27 维持 30%+(Q4 57% 的可持续性),下行变量为 $430M 债务强制预付条款能否顺利再融资(流动性底线 $15M)。以 FY27 Adj EBITDA 中值 $140M 为基数,施以 EV/EBITDA 8x,扣除净债务后对应 18 个月目标价约 $7.50,时间窗口至 2027 年底。
Confidence: low
7.1 三情景预测(FY2027–FY2028)
乐观情景
(a) 叙事
- AGP 增速 FY27 维持 35%+,Q4 57% 飞轮效应向全年扩散,交换业务新发布商持续接入
- SingleTap 三大游戏商合约 FY27 贡献增量收入,Epic 诉 Google 裁决加速替代分发渗透
- ODS 国际 RPD 提升叠加设备量增长,EMEA/亚太合计贡献 60% 营收,地域多元化对冲宏观
- DTiQ AI 平台 ROAS 优化效果量化落地,品牌广告直客占比提升,毛利率突破 52%
- 债务再融资 FY27 H1 完成,利息支出降至 $45M 以下,FCF 转化率显著改善
- FY27 Adj EBITDA 达指引上限 $145M 并超越,FY28 向 $180M 迈进
(b) 财务轨迹表
| 指标 | FY26 Actual | FY27E | FY28E |
|---|---|---|---|
| Revenue ($M) | 565 | 670 | 790 |
| — ODS Revenue ($M) | 382 | 410 | 440 |
| — AGP Revenue ($M) | 186 | 260 | 350 |
| Gross Margin | 48.6% | 51.5% | 53.0% |
| Operating Margin | 6.0% | 11.0% | 14.5% |
| Adj EBITDA ($M) | 123 | 158 | 195 |
| FCF ($M) | 11 | 35 | 65 |
| Diluted EPS (Adj) | $0.56 | $0.95 | $1.45 |
FY26 Adj diluted EPS $0.56 vs §3 GAAP diluted EPS -$0.33;差异主要来自 SBC、债务灭损 $9.8M、转型费用及利息调整等非现金/一次性项目(8-K FY26 Q4)。
(c) 估值方法
- 主方法(EV/EBITDA,18 个月目标价):以 FY28E Adj EBITDA $195M(届时 NTM 约为 FY28E)× EV/EBITDA 10x(参考历史 EV/EBITDA 当前 35x 系亏损失真,取成长期修复后合理区间 8-12x 上端,对应 AGP 高速增长溢价)→ EV $1,950M,减净债务 $320M(假设 FY27 部分偿债后)→ 权益价值 $1,630M ÷ 120M 股 → 目标价 $13.00
- 交叉验证(EV/Sales):FY28E Revenue $790M × 2.0x PS(历史 3y 高位 1.6x 上浮,对应增速加速)→ EV $1,580M,减净债务 $320M → $1,260M ÷ 120M ≈ $10.50;另以 FY28E Adj EPS $1.45 × forward P/E 10x → $14.50;区间 [$10.50, $14.50],$13.00 落于区间内 ✓
中性情景
(a) 叙事
- FY27 营收落在官方指引中值 $640M,AGP 增速回归 25-30%,Q4 57% 含部分一次性项目
- ODS 保持低个位数增长,运营商合同续签稳定,国际 RPD 温和提升
- 转型成本节约 $25M 全额兑现,Adj EBITDA 达指引中值 $140M,毛利率小幅改善至 50%
- 债务强制预付条款按计划执行,FCF 维持正值但受托管承诺 $48M 压制,全年约 $20M
- FY28 营收增速回落至 10%,Adj EBITDA $165M,经营杠杆逐步释放
(b) 财务轨迹表
| 指标 | FY26 Actual | FY27E | FY28E |
|---|---|---|---|
| Revenue ($M) | 565 | 640 | 705 |
| — ODS Revenue ($M) | 382 | 395 | 410 |
| — AGP Revenue ($M) | 186 | 245 | 295 |
| Gross Margin | 48.6% | 50.0% | 51.0% |
| Operating Margin | 6.0% | 9.0% | 11.5% |
| Adj EBITDA ($M) | 123 | 140 | 165 |
| FCF ($M) | 11 | 20 | 40 |
| Diluted EPS (Adj) | $0.56 | $0.72 | $1.00 |
FY26 Adj diluted EPS $0.56 vs §3 GAAP diluted EPS -$0.33;差异主要来自 SBC、债务灭损 $9.8M、转型费用及利息调整等非现金/一次性项目(8-K FY26 Q4)。
(c) 估值方法
- 主方法(EV/EBITDA,18 个月目标价):以 FY28E Adj EBITDA $165M(届时 NTM)× EV/EBITDA 8x(成长期中枢,对应杠杆仍偏高、GAAP 持续亏损折价;当前 TTM EV/EBITDA 35x 系历史低谷失真,正常化后 8x 对应中等增速软件平台)→ EV $1,320M,减净债务 $340M → 权益价值 $980M ÷ 120M 股 → 目标价 $8.17;取整至 $7.50(反映 GAAP 亏损与债务契约不确定性的结构性折价)
- 交叉验证(EV/Sales):FY27E Revenue $640M × 1.4x PS(历史 3y 中值 0.9x 上浮,对应增速回归正轨)→ EV $896M,减净债务 $340M → $556M ÷ 120M ≈ $4.63;另以 FY28E Adj EPS $1.00 × forward P/E 9x → $9.00;区间 [$4.63, $9.00],$7.50 落于区间内 ✓
悲观情景
(a) 叙事
- AGP Q4 57% 增速证实含一次性项目,FY27 回落至 10-15%,飞轮叙事破裂
- $430M 融资协议强制预付条款触发,FY27 超额现金流 50% 强制偿债,流动性逼近 $15M 契约底线
- 托管承诺 $48M 刚性支出叠加利息 $59M,FCF 转负,被迫重启 ATM 稀释融资
- 宏观衰退压制移动广告 CPM,ODS 运营商合同 1-2 家不续签,营收低于指引下限 $630M
- 商誉再次减值风险上升(剩余商誉约 $200M),GAAP 亏损扩大至 $60M+
(b) 财务轨迹表
| 指标 | FY26 Actual | FY27E | FY28E |
|---|---|---|---|
| Revenue ($M) | 565 | 590 | 610 |
| — ODS Revenue ($M) | 382 | 370 | 355 |
| — AGP Revenue ($M) | 186 | 220 | 255 |
| Gross Margin | 48.6% | 47.5% | 47.0% |
| Operating Margin | 6.0% | 3.0% | 4.0% |
| Adj EBITDA ($M) | 123 | 110 | 115 |
| FCF ($M) | 11 | -10 | 5 |
| Diluted EPS (Adj) | $0.56 | $0.30 | $0.38 |
FY26 Adj diluted EPS $0.56 vs §3 GAAP diluted EPS -$0.33;差异主要来自 SBC、债务灭损 $9.8M、转型费用及利息调整等非现金/一次性项目(8-K FY26 Q4)。
(c) 估值方法
- 主方法(EV/EBITDA,18 个月目标价):以 FY28E Adj EBITDA $115M(届时 NTM)× EV/EBITDA 5x(债务违约风险溢价、增速停滞、GAAP 持续亏损三重折价;5x 对应困境软件平台底部定价)→ EV $575M,减净债务 $380M(FCF 转负致债务未降)→ 权益价值 $195M ÷ 125M 股(ATM 稀释后)→ 目标价 $1.56;考虑到 $800M 市值隐含的流动性支撑与资产底,取 $3.50(对应 EV/Sales 约 0.7x,接近历史 3y PS 低位 0.4x 上方)
- 交叉验证(EV/Sales 资产底):FY27E Revenue $590M × 0.8x PS(历史 3y 低位 0.4x 上方,含债务折价)→ EV $472M,减净债务 $380M → $92M ÷ 125M ≈ $0.74;另以 FCF yield 视角:FCF 接近 $0,无法支撑正常估值,以账面净资产/重置价值估算权益底部约 $2-4/股;区间 [$0.74, $4.00],$3.50 落于区间内 ✓
7.2 估值上下文
-
当前 PS 处于历史中枢:TTM PS 1.42x 处于 3y 区间 [0.4x, 1.6x] 的约第 85 百分位,5y 区间 [0.4x, 2.7x] 的约第 45 百分位——当前定价已反映部分复苏预期,但尚未达到历史高估区间,具备合理上行空间。
-
EV/EBITDA 当前 35x 系失真指标:TTM EV/EBITDA 35.48x 基于历史低谷 EBITDA 计算,随 FY27 Adj EBITDA 指引中值 $140M 落地,前瞻 EV/EBITDA 将压缩至约 8-9x(以当前 EV ~$1.16B 计),处于合理区间,不构成高估警示。
-
Base 估值锚点逻辑:中性情景以 FY28E Adj EBITDA $165M 为基数施以 8x EV/EBITDA,原因有三:①公司仍处 GAAP 亏损阶段,P/E 方法不适用;②AGP 增速可持续性存疑,不宜给予 SaaS 式高倍数;③净债务 $340M 约占 EV 的 29%,杠杆折价合理。Bull 情景相对 Base 主要靠换倍数(8x→10x)驱动,同时盈利基数也上移($165M→$195M);Bear 情景则双重压缩——倍数降至 5x 且盈利基数收缩至 $115M。
-
Bull 倍数扩张触发条件:AGP 连续两季度增速维持 30%+(验证 Q4 57% 非一次性);债务再融资于 FY27 H1 完成且利率下降;FCF 转化率(FCF/Adj EBITDA)升至 25%+。Bear 底部支撑:历史 3y PS 低位 0.4x 对应约 $2/股,资产净值底部约 $2-4/股,构成硬底;但若债务违约触发,权益价值可趋近于零。
-
当前估值 vs Thesis:现价 $6.68 对应加权目标价 $7.88,隐含约 18% 上行空间,估值基本合理但偏紧——市场已部分定价转折叙事(股价单日+39%),安全边际有限,需等待 FY27 Q1-Q2 数据验证 AGP 增速可持续性后再加仓。
-
关键定价敏感度:AGP 增速是边际效应最大的变量——AGP 每增减 10ppt 增速,对应 FY27 营收约 ±$25M、Adj EBITDA 约 ±$20M(79.8% 分部利润率),进而影响目标价约 ±$1.30/股;其次为债务再融资条款,若利息支出降至 $40M 以下,FCF 转化率将大幅改善,支撑倍数上移。
8. 未解之谜与研究路径
8.1 待跟踪 KPI
| KPI | 频率 | 警戒值 | 为何重要 |
|---|---|---|---|
| AGP 营收增速 (YoY) | 季度 | <25% | 验证 Q4 57% 非一次性,支撑 Bull 10x 倍数核心变量 |
| 调整后 EBITDA | 季度 | <$32M | FY27 指引中值$140M 的季度锚点,低于此则 Base 情景失效 |
| 现金及等价物余额 | 月度 | <$25M | 逼近$15M 流动性契约底线,触发 Bear 违约风险预警 |
| 综合毛利率 | 季度 | <48% | Q4 7.6% 异常后需确认回归常态,否则盈利模型需重构 |
| 强制预付/偿债金额 | 半年度 | >$30M | 监控 FCF 被债务条款吞噬程度,决定 ATM 稀释融资概率 |
8.2 触发器(加仓 / 减仓 / 退出)
| 触发条件 | 阈值 | 方向 | 行动建议 |
|---|---|---|---|
| AGP 连续两季增速 ≥30% 且毛利回升 | >30% | 加仓 | 确认飞轮效应,向 Bull $13.00 目标价切换 |
| FY27 H1 完成再融资且利率显著下行 | N/A | 加仓 | 解除流动性折价,FCF 转化率改善支撑估值修复 |
| 季度 Adj EBITDA 连续两季低于指引 | <$30M | 减仓 | Base 情景证伪,下调至 Bear 区间,规避盈利下修 |
| 期末现金余额触及流动性契约警戒线 | <$20M | 减仓 | 违约风险实质化,优先保全本金,等待债务重组明朗 |
| 启动 ATM 或增发融资导致股本扩张 | >5% | 退出 | 权益价值被稀释,Bear 情景落地,立即止损离场 |
| 核心运营商/OEM 合同终止或未续签 | ≥1家 | 退出 | ODS 基本盘崩塌,营收缺口无法通过 AGP 短期弥补 |
| 股价跌破历史 PS 低位对应资产底 | <$4.00 | 加仓 | 接近 3y PS 0.4x 硬底,若无偿债危机可左侧博弈反弹 |
| SingleTap 三大游戏商合约正式官宣 | N/A | 加仓 | 增量收入确定性提升,强化 FY27 营收上限预期 |
8.3 关键日历
| 日期 | 事件 | 关注点 |
|---|---|---|
| 2026-08 初 | FY27 Q1 财报 | AGP 增速是否维持 30%+;Q4 毛利率异常是否消除 |
| 2026-09-30 | 流动性契约审查节点 | 现金余额是否高于$15M;强制预付条款首次执行测算 |
| 2026-11 初 | FY27 Q2 财报 | 上半年 EBITDA 累计进度;再融资窗口期是否开启 |
| 2026-12-31 | 债务协议最低流动性测试 | 年末现金压力测试;托管承诺$48M 支付对 FCF 影响 |
| 2027-02 初 | FY27 Q3 财报 | 全年指引是否调整;AGP 交换业务新发布商接入量 |
| TBD | Epic v. Google 后续裁决 | 替代分发合规性确认;SingleTap 渗透率天花板重估 |
8.4 数据缺口与未解之谜
- [关键] FY27 GAAP EPS/FCF官方指引缺失,盈利预测纯外推置信度低
- [关键] Q4 FY26毛利率7.6%异常,缺Revenue Share拆分致Base假设存疑
- [中等] FY26完整现金流量表未披露,FCF转化率及偿债能力无法精确验算
- [中等] 同业(AppLovin/Unity)精确估值倍数缺失,EV/EBITDA锚点缺乏横向对标
- [中等] FY25 Non-GAAP Adj EPS全年值未明确,转型前后盈利能力对比断层
- [轻微] AGP Q4 57%增速含一次性项目或大客户回归的具体占比未说明
- [轻微] 运营商/OEM合同平均剩余期限与续约率未量化,ODS稳定性难评估
- [轻微] DTiQ AI平台对ROAS及利润率的具体贡献度未量化,Bull溢价缺支撑
L3 估值 memo
批注
APPS 的投资备忘 · 买入价格/数量等也记在这里
财务报表
| Metric | 2026-06-30 Q1 2027 | 2026-03-31 Q4 2026 | 2025-12-31 Q3 2026 | 2025-09-30 Q2 2026 | 2025-06-30 Q1 2026 | 2025-03-31 Q4 2025 | 2024-12-31 Q3 2025 | 2024-09-30 Q2 2025 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $166M | $152M | $151.4M | $130.9M | $130.9M | $119.2M | $134.6M | $118.7M |
| Gross Margin | 92.2% | 7.6% | 91.9% | 47.3% | 47.3% | 47.5% | 41.4% | 45.4% |
| Operating Margin | 13.9% | 14.3% | 14.3% | -3.6% | -3.6% | -9.8% | -9.5% | -11.4% |
| Net Income | $-3.2M | $-14.6M | $5.1M | $-14.1M | $-14.1M | $-18.8M | $-23.1M | $-25M |
| Diluted EPS | -0.03 | -0.11 | 0.04 | -0.13 | -0.13 | -0.18 | -0.22 | -0.24 |
| Operating Cash Flow | $17.9M | $7.3M | $14.2M | $11.5M | $8.8M | $11.5M | $10.4M | $-8.7M |