ALPHAFORGE RESEARCH · COMPANY FILE · SOFTWARE & INTERNET

$GTLB

Gitlab Inc. · Nasdaq · SIC 7372 · CIK 1653482 · revision 4 as of 2026-09-19

All companies · Free for people and agents · JSON · Download model CSV · Operating scenarios

Business

GitLab sells a DevSecOps platform spanning software planning, development, security and deployment. Customers use self-managed software or hosted services, with subscriptions, licenses and emerging usage credits. Seats, expansion, retention and product adoption drive revenue, while hosting costs, sales commissions, engineering and equity compensation shape margins and cash. JiHu, the China joint venture, remains consolidated.

Three drivers

  1. Bookings and retention converting into recognized revenue
  2. AI usage, hosting costs and subscription economics
  3. Restructuring, equity compensation and unadjusted cash

Thesis

Our view

Q2 bookings and net ARR commentary strengthened, but the near-term revenue guide is still $281M-$283M after $286.254M reported Q2 sales. The model therefore follows revenue recognition rather than equating bookings growth with immediate sales. GAAP operating loss includes equity compensation and restructuring. Q2 company adjusted FCF was positive, while unadjusted CFO less capex was negative; both definitions need to remain visible.

What changes it

Watch whether 117% dollar-based net retention and the stronger bookings translate into revenue while gross margin stabilizes. Reconcile the restructuring plan, special tax cash flows and buybacks before treating adjusted cash as funds retained.

Scenario ranges

Explicit downside/base/upside business assumptions; not price targets, probabilities or historical market-memory bands.

Model · 8 fiscal quarters (last eight)

Fiscal quarter2025Q3
2024-10-31
2025Q4
2025-01-31
2026Q1
2025-04-30
2026Q2
2025-07-31
2026Q3
2025-10-31
2026Q4
2026-01-31
2027Q1
2026-04-30
2027Q2
2026-07-31
Revenue ($M)196.01211.4†2214.53236.04244.41260.4†2264.23286.34
Gross profit ($M)173.95188.6†6189.57207.58212.15225.4†6226.77240.68
Operating income ($M)-28.79-19.3†10-34.611-18.412-12.49-5.2†10-15.711-56.912
Net income ($M)29.1136.9†14-35.915-9.216-8.313-2.6†14-5.015-36.816
EPS, diluted ($)0.1717-0.2218-0.0619-0.0517-0.0318-0.2219
Diluted shares (M)167.420164.521166.022167.420169.921168.722
Cash ($M)176.623227.624255.725261.426224.227229.628335.429226.528
Long-term debt ($M)
Cash from operations ($M)-177.0†3063.2†31106.33249.4†3331.4†3045.8†31149.232-3.1†33
Capex ($M)1.1†341.2†350.9362.9†373.0†344.0†352.4360.2†37
Free cash flow ($M)-178.1†3862.1†39105.4†4046.5†4128.4†3841.8†39146.8†40-3.3†41

† derived (Q4 = fiscal year minus the first three quarters; year-to-date cash flows differenced; FCF = CFO − capex). Superscripts are the provenance notes below.

Estimates · base scenario

PeriodRevenue ($M)EPS ($)As ofBasis
2027Q3282.02026-09-19Desk base scenario. Revenue basis: Consolidated revenue ($M). Calculated from the operating-model inputs below; not consensus or company guidance.
2027Q4298.62026-09-19Desk base scenario. Revenue basis: Consolidated revenue ($M). Calculated from the operating-model inputs below; not consensus or company guidance.
2028Q1318.92026-09-19Desk base scenario. Revenue basis: Consolidated revenue ($M). Calculated from the operating-model inputs below; not consensus or company guidance.
2028Q2332.52026-09-19Desk base scenario. Revenue basis: Consolidated revenue ($M). Calculated from the operating-model inputs below; not consensus or company guidance.

Bookings conversion, restructuring and unadjusted cash

Operating scenarios · reviewed 2026-09-19 · USD millions unless labeled otherwise · our assumptions, not consensus

Anchor FY2027 and Q3 revenue and non-GAAP operating income to September guidance, then derive Q4 after reported H1. Extend FY2028 with explicit growth and operating margin assumptions. Reconcile adjusted operating profit to GAAP by deducting total SBC, acquired-intangible amortization, non-SBC restructuring and equity donations. Build CFO from operating earnings, investment income, cash taxes, noncash charges, capitalized commissions and billing timing. Show raw cash after capex separately from company adjusted FCF.

Reported anchors and guidance

MeasurePeriodValueBasis
FY2027 revenue midpointFY20271,131.00derived. Calculated midpoint of the company range; not an additional company forecast.
Q3 revenue midpoint2027Q3282.00derived. Calculated midpoint of the company range; not an additional company forecast.
FY2027 non-GAAP operating income midpointFY2027150.00derived. Calculated midpoint of the company range; not an additional company forecast.
Total plan restructuring charges midpointPlan32.50derived. Calculated midpoint of the company range; not an additional company forecast.
H1 restructuringH1 FY202723.29reported. Reported consolidated amount, converted from thousands to millions. Source · 2026-09-02
H1 unadjusted cash after capexH1 FY2027143.50derived. Retains actual JiHu settlement payments and BAPA refunds.
H1 company adjusted FCFH1 FY2027156.48derived. Removes BAPA refunds; adjusted amount is not cash remaining after actual payments.
Q2 unadjusted cash after capex2027Q2-3.31derived. Compare with positive $9.750M company adjusted FCF.
q2 adjusted fcf2027Q29.75reported. Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Source · 2026-09-01
current rpo2027Q2744.70reported. Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Source · 2026-09-01
liquidity2027Q21,256.99reported. Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Source · 2026-09-02
jihu cash balance2027Q239.06reported. Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Source · 2026-09-02
H1 buybacksH1 FY2027154.69reported. Reported consolidated amount, converted from thousands to millions. Source · 2026-09-02

Downside scenario

PeriodOperating cash flow ($M)Unadjusted CFO less capex ($M)Cash PP&E additions ($M)Consolidated revenue ($M)Company-definition adjusted FCF ($M)GAAP gross profit ($M)GAAP operating income ($M)Non-GAAP operating income ($M)
2027Q3-2.88-4.381.50273.54-4.38224.30-48.2028.80
2027Q423.9422.441.50273.1222.44223.96-62.9011.10
2028Q178.2176.212.00288.7576.21236.77-36.7534.65
2028Q2-2.43-4.432.00301.04-4.43246.85-33.2836.12
FY2027167.17161.575.611,097.07174.54915.55-183.78120.00
FY2028140.01132.018.001,228.72132.011,007.55-135.15147.45

Base scenario

PeriodOperating cash flow ($M)Unadjusted CFO less capex ($M)Cash PP&E additions ($M)Consolidated revenue ($M)Company-definition adjusted FCF ($M)GAAP gross profit ($M)GAAP operating income ($M)Non-GAAP operating income ($M)
2027Q322.4020.901.50282.0020.90239.70-36.5036.00
2027Q462.9761.471.50298.5961.47253.80-36.6033.90
2028Q1126.08124.082.00318.94124.08271.10-18.3751.03
2028Q234.0832.082.00332.5132.08282.64-17.2053.20
FY2027231.48225.875.611,131.00238.85960.79-145.78150.00
FY2028299.29291.298.001,357.20291.291,153.62-69.45217.15

Upside scenario

PeriodOperating cash flow ($M)Unadjusted CFO less capex ($M)Cash PP&E additions ($M)Consolidated revenue ($M)Company-definition adjusted FCF ($M)GAAP gross profit ($M)GAAP operating income ($M)Non-GAAP operating income ($M)
2027Q335.2233.721.50287.6433.72250.25-34.4039.60
2027Q483.0281.521.50315.5781.52274.54-27.7045.30
2028Q1148.58146.582.00347.01146.58301.90-6.4765.93
2028Q257.1555.152.00361.7855.15314.74-5.6668.74
FY2027264.34258.745.611,153.62271.72992.08-134.78165.00
FY2028392.73384.738.001,476.63384.731,284.67-24.04280.56
All inputs and formulas — reproduce this model
Input / calculationPeriod / caseValue / unitEvidence or assumption
H1 revenue
h1_revenue
H1 FY2027 / shared550.41
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 gross profit
h1_gross_profit
H1 FY2027 / shared467.29
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 adjusted operating income
h1_adjusted_operating_income
H1 FY2027 / shared80.10
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-01
H1 operating income
h1_operating_income
H1 FY2027 / shared-72.68
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 cfo
h1_cfo
H1 FY2027 / shared146.10
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 capex
h1_capex
H1 FY2027 / shared2.61
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 sbc
h1_sbc
H1 FY2027 / shared125.07
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 restructuring
h1_restructuring
H1 FY2027 / shared23.29
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 restructuring sbc
h1_restructuring_sbc
H1 FY2027 / shared3.86
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 jihu cash
h1_jihu_cash
H1 FY2027 / shared14.04
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-01
H1 bapa refund
h1_bapa_refund
H1 FY2027 / shared1.06
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-01
H1 commission amort
h1_commission_amort
H1 FY2027 / shared23.50
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 commission cash
h1_commission_cash
H1 FY2027 / shared24.75
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 buybacks
h1_buybacks
H1 FY2027 / shared154.69
USD_millions
reported: Reported consolidated amount, converted from thousands to millions. Primary source · 2026-09-02
H1 unadjusted cash after capex
h1_fcf
H1 FY2027 / shared143.50
USD_millions
derived: Retains actual JiHu settlement payments and BAPA refunds. Formula: subtract(h1_cfo, h1_capex).
H1 cash with JiHu payment added back
h1_adjusted_fcf_before_refund
H1 FY2027 / shared157.53
USD_millions
derived: Intermediate in company adjusted definition. Formula: sum(h1_fcf, h1_jihu_cash).
H1 company adjusted FCF
h1_adjusted_fcf
H1 FY2027 / shared156.48
USD_millions
derived: Removes BAPA refunds; adjusted amount is not cash remaining after actual payments. Formula: subtract(h1_adjusted_fcf_before_refund, h1_bapa_refund).
q2 cfo
q2_cfo
2027Q2 / shared-3.09
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-01
q2 capex
q2_capex
2027Q2 / shared0.21
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-01
q2 adjusted fcf
q2_adjusted_fcf
2027Q2 / shared9.75
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-01
liquidity
liquidity
2027Q2 / shared1,256.99
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-02
jihu cash balance
jihu_cash_balance
2027Q2 / shared39.06
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-02
current rpo
current_rpo
2027Q2 / shared744.70
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-01
total rpo
total_rpo
2027Q2 / shared1,200.00
USD_millions
reported: Reported millions. Total RPO is rounded; JiHu cash is included in consolidated cash and is not extra parent liquidity. Primary source · 2026-09-01
Q2 unadjusted cash after capex
q2_fcf
2027Q2 / shared-3.31
USD_millions
derived: Compare with positive $9.750M company adjusted FCF. Formula: subtract(q2_cfo, q2_capex).
FY2027 revenue low
fy27_revenue_guide_low
FY2027 / shared1,129.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
FY2027 revenue high
fy27_revenue_guide_high
FY2027 / shared1,133.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
Midpoint divisor
two
Model / shared200.0%
ratio
assumption: Arithmetic constant.
FY2027 revenue endpoint sum
fy27_revenue_guide_sum
FY2027 / shared2,262.00
USD_millions
derived: Arithmetic intermediate. Formula: sum(fy27_revenue_guide_low, fy27_revenue_guide_high).
FY2027 revenue midpoint
fy27_revenue_guide
FY2027 / shared1,131.00
USD_millions
derived: Calculated midpoint of the company range; not an additional company forecast. Formula: divide(fy27_revenue_guide_sum, two).
Q3 revenue low
q3_revenue_guide_low
2027Q3 / shared281.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
Q3 revenue high
q3_revenue_guide_high
2027Q3 / shared283.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
Q3 revenue endpoint sum
q3_revenue_guide_sum
2027Q3 / shared564.00
USD_millions
derived: Arithmetic intermediate. Formula: sum(q3_revenue_guide_low, q3_revenue_guide_high).
Q3 revenue midpoint
q3_revenue_guide
2027Q3 / shared282.00
USD_millions
derived: Calculated midpoint of the company range; not an additional company forecast. Formula: divide(q3_revenue_guide_sum, two).
FY2027 non-GAAP operating income low
fy27_op_guide_low
FY2027 / shared148.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
FY2027 non-GAAP operating income high
fy27_op_guide_high
FY2027 / shared152.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
FY2027 non-GAAP operating income endpoint sum
fy27_op_guide_sum
FY2027 / shared300.00
USD_millions
derived: Arithmetic intermediate. Formula: sum(fy27_op_guide_low, fy27_op_guide_high).
FY2027 non-GAAP operating income midpoint
fy27_op_guide
FY2027 / shared150.00
USD_millions
derived: Calculated midpoint of the company range; not an additional company forecast. Formula: divide(fy27_op_guide_sum, two).
Q3 non-GAAP operating income low
q3_op_guide_low
2027Q3 / shared35.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
Q3 non-GAAP operating income high
q3_op_guide_high
2027Q3 / shared37.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-01
Q3 non-GAAP operating income endpoint sum
q3_op_guide_sum
2027Q3 / shared72.00
USD_millions
derived: Arithmetic intermediate. Formula: sum(q3_op_guide_low, q3_op_guide_high).
Q3 non-GAAP operating income midpoint
q3_op_guide
2027Q3 / shared36.00
USD_millions
derived: Calculated midpoint of the company range; not an additional company forecast. Formula: divide(q3_op_guide_sum, two).
Total plan restructuring charges low
restructuring_total_guide_low
Plan / shared30.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-02
Total plan restructuring charges high
restructuring_total_guide_high
Plan / shared35.00
USD_millions
management guidance: Company guidance; not a desk forecast. Primary source · 2026-09-02
Total plan restructuring charges endpoint sum
restructuring_total_guide_sum
Plan / shared65.00
USD_millions
derived: Arithmetic intermediate. Formula: sum(restructuring_total_guide_low, restructuring_total_guide_high).
Total plan restructuring charges midpoint
restructuring_total_guide
Plan / shared32.50
USD_millions
derived: Calculated midpoint of the company range; not an additional company forecast. Formula: divide(restructuring_total_guide_sum, two).
FY2027 delivery versus guide midpoint
downside_delivery
FY2027 / downside97.0%
ratio
assumption: Desk sensitivity.
FY2027 opfactor versus guide midpoint
downside_opfactor
FY2027 / downside80.0%
ratio
assumption: Desk sensitivity.
FY2027 revenue
downside_fy27_revenue_target
FY2027 / downside1,097.07
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_revenue_guide, downside_delivery).
H2 revenue
downside_h2_revenue
H2 FY2027 / downside546.66
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(downside_fy27_revenue_target, h1_revenue).
FY2027 adjusted_operating_income
downside_fy27_adjusted_operating_income_target
FY2027 / downside120.00
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_op_guide, downside_opfactor).
H2 adjusted_operating_income
downside_h2_adjusted_operating_income
H2 FY2027 / downside39.90
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(downside_fy27_adjusted_operating_income_target, h1_adjusted_operating_income).
FY2028 revenue multiplier
downside_growth
FY2028 / downside112.0%
ratio
assumption: Desk growth beyond published guidance.
FY2028 revenue
downside_fy28_revenue_target
FY2028 / downside1,228.72
USD_millions
derived: Prior-year scenario times growth. Formula: multiply(downside_fy27_revenue_target, downside_growth).
Revenue
downside_2027q3_revenue
2027Q3 / downside273.54
USD_millions
derived: Q3 midpoint times delivery sensitivity. Formula: multiply(q3_revenue_guide, downside_delivery).
Non-GAAP operating income
downside_2027q3_adjusted_operating_income
2027Q3 / downside28.80
USD_millions
derived: Q3 adjusted operating midpoint times sensitivity. Formula: multiply(q3_op_guide, downside_opfactor).
GAAP gross margin
downside_2027q3_gross_margin
2027Q3 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2027q3_gross_profit
2027Q3 / downside224.30
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2027q3_revenue, downside_2027q3_gross_margin).
Total stock compensation expense
downside_2027q3_sbc
2027Q3 / downside66.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2027q3_amort
2027Q3 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2027q3_cash_restructuring
2027Q3 / downside8.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2027q3_donation
2027Q3 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2027q3_adjustments
2027Q3 / downside77.00
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2027q3_sbc, downside_2027q3_amort, downside_2027q3_cash_restructuring, downside_2027q3_donation).
GAAP operating income
downside_2027q3_operating_income
2027Q3 / downside-48.20
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2027q3_adjusted_operating_income, downside_2027q3_adjustments).
Investment income less cash tax
downside_2027q3_net_interest_after_cash_tax
2027Q3 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2027q3_cash_earnings
2027Q3 / downside-42.20
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2027q3_operating_income, downside_2027q3_net_interest_after_cash_tax).
Other depreciation
downside_2027q3_depreciation
2027Q3 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2027q3_commission_amort
2027Q3 / downside12.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2027q3_before_commissions
2027Q3 / downside40.80
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2027q3_cash_earnings, downside_2027q3_sbc, downside_2027q3_amort, downside_2027q3_donation, downside_2027q3_depreciation, downside_2027q3_commission_amort).
New capitalized commissions / revenue
downside_2027q3_commission_rate
2027Q3 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2027q3_commission_cash
2027Q3 / downside13.68
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2027q3_revenue, downside_2027q3_commission_rate).
Other net operating cash use
downside_2027q3_wc
2027Q3 / downside30.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2027q3_operating_uses
2027Q3 / downside43.68
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2027q3_commission_cash, downside_2027q3_wc).
Operating cash flow
downside_2027q3_cfo
2027Q3 / downside-2.88
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2027q3_before_commissions, downside_2027q3_operating_uses).
PP&E cash additions
downside_2027q3_capex
2027Q3 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2027q3_fcf
2027Q3 / downside-4.38
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2027q3_cfo, downside_2027q3_capex).
Future JiHu/BAPA FCF adjustment
downside_2027q3_special_adjustment
2027Q3 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2027q3_adjusted_fcf
2027Q3 / downside-4.38
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2027q3_fcf, downside_2027q3_special_adjustment).
Revenue
downside_2027q4_revenue
2027Q4 / downside273.12
USD_millions
derived: H2 scenario less modeled Q3. Formula: subtract(downside_h2_revenue, downside_2027q3_revenue).
Non-GAAP operating income
downside_2027q4_adjusted_operating_income
2027Q4 / downside11.10
USD_millions
derived: Annual adjusted income less actual H1 and forecast Q3. Formula: subtract(downside_h2_adjusted_operating_income, downside_2027q3_adjusted_operating_income).
GAAP gross margin
downside_2027q4_gross_margin
2027Q4 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2027q4_gross_profit
2027Q4 / downside223.96
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2027q4_revenue, downside_2027q4_gross_margin).
Total stock compensation expense
downside_2027q4_sbc
2027Q4 / downside67.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2027q4_amort
2027Q4 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2027q4_cash_restructuring
2027Q4 / downside4.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2027q4_donation
2027Q4 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2027q4_adjustments
2027Q4 / downside74.00
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2027q4_sbc, downside_2027q4_amort, downside_2027q4_cash_restructuring, downside_2027q4_donation).
GAAP operating income
downside_2027q4_operating_income
2027Q4 / downside-62.90
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2027q4_adjusted_operating_income, downside_2027q4_adjustments).
Investment income less cash tax
downside_2027q4_net_interest_after_cash_tax
2027Q4 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2027q4_cash_earnings
2027Q4 / downside-56.90
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2027q4_operating_income, downside_2027q4_net_interest_after_cash_tax).
Other depreciation
downside_2027q4_depreciation
2027Q4 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2027q4_commission_amort
2027Q4 / downside13.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2027q4_before_commissions
2027Q4 / downside27.60
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2027q4_cash_earnings, downside_2027q4_sbc, downside_2027q4_amort, downside_2027q4_donation, downside_2027q4_depreciation, downside_2027q4_commission_amort).
New capitalized commissions / revenue
downside_2027q4_commission_rate
2027Q4 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2027q4_commission_cash
2027Q4 / downside13.66
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2027q4_revenue, downside_2027q4_commission_rate).
Other net operating cash use
downside_2027q4_wc
2027Q4 / downside-10.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2027q4_operating_uses
2027Q4 / downside3.66
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2027q4_commission_cash, downside_2027q4_wc).
Operating cash flow
downside_2027q4_cfo
2027Q4 / downside23.94
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2027q4_before_commissions, downside_2027q4_operating_uses).
PP&E cash additions
downside_2027q4_capex
2027Q4 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2027q4_fcf
2027Q4 / downside22.44
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2027q4_cfo, downside_2027q4_capex).
Future JiHu/BAPA FCF adjustment
downside_2027q4_special_adjustment
2027Q4 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2027q4_adjusted_fcf
2027Q4 / downside22.44
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2027q4_fcf, downside_2027q4_special_adjustment).
Annual revenue quarter share
downside_2028q1_weight
2028Q1 / downside23.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
downside_2028q1_revenue
2028Q1 / downside288.75
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(downside_fy28_revenue_target, downside_2028q1_weight).
Non-GAAP operating margin
downside_2028q1_adjusted_margin
2028Q1 / downside12.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
downside_2028q1_adjusted_operating_income
2028Q1 / downside34.65
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(downside_2028q1_revenue, downside_2028q1_adjusted_margin).
GAAP gross margin
downside_2028q1_gross_margin
2028Q1 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2028q1_gross_profit
2028Q1 / downside236.77
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2028q1_revenue, downside_2028q1_gross_margin).
Total stock compensation expense
downside_2028q1_sbc
2028Q1 / downside67.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2028q1_amort
2028Q1 / downside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2028q1_cash_restructuring
2028Q1 / downside3.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2028q1_donation
2028Q1 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2028q1_adjustments
2028Q1 / downside71.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2028q1_sbc, downside_2028q1_amort, downside_2028q1_cash_restructuring, downside_2028q1_donation).
GAAP operating income
downside_2028q1_operating_income
2028Q1 / downside-36.75
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2028q1_adjusted_operating_income, downside_2028q1_adjustments).
Investment income less cash tax
downside_2028q1_net_interest_after_cash_tax
2028Q1 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2028q1_cash_earnings
2028Q1 / downside-30.75
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2028q1_operating_income, downside_2028q1_net_interest_after_cash_tax).
Other depreciation
downside_2028q1_depreciation
2028Q1 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2028q1_commission_amort
2028Q1 / downside13.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2028q1_before_commissions
2028Q1 / downside52.65
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2028q1_cash_earnings, downside_2028q1_sbc, downside_2028q1_amort, downside_2028q1_donation, downside_2028q1_depreciation, downside_2028q1_commission_amort).
New capitalized commissions / revenue
downside_2028q1_commission_rate
2028Q1 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2028q1_commission_cash
2028Q1 / downside14.44
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2028q1_revenue, downside_2028q1_commission_rate).
Other net operating cash use
downside_2028q1_wc
2028Q1 / downside-40.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2028q1_operating_uses
2028Q1 / downside-25.56
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2028q1_commission_cash, downside_2028q1_wc).
Operating cash flow
downside_2028q1_cfo
2028Q1 / downside78.21
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2028q1_before_commissions, downside_2028q1_operating_uses).
PP&E cash additions
downside_2028q1_capex
2028Q1 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2028q1_fcf
2028Q1 / downside76.21
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2028q1_cfo, downside_2028q1_capex).
Future JiHu/BAPA FCF adjustment
downside_2028q1_special_adjustment
2028Q1 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2028q1_adjusted_fcf
2028Q1 / downside76.21
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2028q1_fcf, downside_2028q1_special_adjustment).
Annual revenue quarter share
downside_2028q2_weight
2028Q2 / downside24.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
downside_2028q2_revenue
2028Q2 / downside301.04
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(downside_fy28_revenue_target, downside_2028q2_weight).
Non-GAAP operating margin
downside_2028q2_adjusted_margin
2028Q2 / downside12.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
downside_2028q2_adjusted_operating_income
2028Q2 / downside36.12
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(downside_2028q2_revenue, downside_2028q2_adjusted_margin).
GAAP gross margin
downside_2028q2_gross_margin
2028Q2 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2028q2_gross_profit
2028Q2 / downside246.85
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2028q2_revenue, downside_2028q2_gross_margin).
Total stock compensation expense
downside_2028q2_sbc
2028Q2 / downside68.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2028q2_amort
2028Q2 / downside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2028q2_cash_restructuring
2028Q2 / downside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2028q2_donation
2028Q2 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2028q2_adjustments
2028Q2 / downside69.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2028q2_sbc, downside_2028q2_amort, downside_2028q2_cash_restructuring, downside_2028q2_donation).
GAAP operating income
downside_2028q2_operating_income
2028Q2 / downside-33.28
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2028q2_adjusted_operating_income, downside_2028q2_adjustments).
Investment income less cash tax
downside_2028q2_net_interest_after_cash_tax
2028Q2 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2028q2_cash_earnings
2028Q2 / downside-27.28
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2028q2_operating_income, downside_2028q2_net_interest_after_cash_tax).
Other depreciation
downside_2028q2_depreciation
2028Q2 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2028q2_commission_amort
2028Q2 / downside14.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2028q2_before_commissions
2028Q2 / downside57.62
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2028q2_cash_earnings, downside_2028q2_sbc, downside_2028q2_amort, downside_2028q2_donation, downside_2028q2_depreciation, downside_2028q2_commission_amort).
New capitalized commissions / revenue
downside_2028q2_commission_rate
2028Q2 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2028q2_commission_cash
2028Q2 / downside15.05
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2028q2_revenue, downside_2028q2_commission_rate).
Other net operating cash use
downside_2028q2_wc
2028Q2 / downside45.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2028q2_operating_uses
2028Q2 / downside60.05
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2028q2_commission_cash, downside_2028q2_wc).
Operating cash flow
downside_2028q2_cfo
2028Q2 / downside-2.43
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2028q2_before_commissions, downside_2028q2_operating_uses).
PP&E cash additions
downside_2028q2_capex
2028Q2 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2028q2_fcf
2028Q2 / downside-4.43
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2028q2_cfo, downside_2028q2_capex).
Future JiHu/BAPA FCF adjustment
downside_2028q2_special_adjustment
2028Q2 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2028q2_adjusted_fcf
2028Q2 / downside-4.43
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2028q2_fcf, downside_2028q2_special_adjustment).
Annual revenue quarter share
downside_2028q3_weight
2028Q3 / downside25.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
downside_2028q3_revenue
2028Q3 / downside313.32
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(downside_fy28_revenue_target, downside_2028q3_weight).
Non-GAAP operating margin
downside_2028q3_adjusted_margin
2028Q3 / downside12.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
downside_2028q3_adjusted_operating_income
2028Q3 / downside37.60
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(downside_2028q3_revenue, downside_2028q3_adjusted_margin).
GAAP gross margin
downside_2028q3_gross_margin
2028Q3 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2028q3_gross_profit
2028Q3 / downside256.93
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2028q3_revenue, downside_2028q3_gross_margin).
Total stock compensation expense
downside_2028q3_sbc
2028Q3 / downside69.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2028q3_amort
2028Q3 / downside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2028q3_cash_restructuring
2028Q3 / downside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2028q3_donation
2028Q3 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2028q3_adjustments
2028Q3 / downside70.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2028q3_sbc, downside_2028q3_amort, downside_2028q3_cash_restructuring, downside_2028q3_donation).
GAAP operating income
downside_2028q3_operating_income
2028Q3 / downside-32.80
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2028q3_adjusted_operating_income, downside_2028q3_adjustments).
Investment income less cash tax
downside_2028q3_net_interest_after_cash_tax
2028Q3 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2028q3_cash_earnings
2028Q3 / downside-26.80
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2028q3_operating_income, downside_2028q3_net_interest_after_cash_tax).
Other depreciation
downside_2028q3_depreciation
2028Q3 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2028q3_commission_amort
2028Q3 / downside14.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2028q3_before_commissions
2028Q3 / downside59.60
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2028q3_cash_earnings, downside_2028q3_sbc, downside_2028q3_amort, downside_2028q3_donation, downside_2028q3_depreciation, downside_2028q3_commission_amort).
New capitalized commissions / revenue
downside_2028q3_commission_rate
2028Q3 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2028q3_commission_cash
2028Q3 / downside15.67
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2028q3_revenue, downside_2028q3_commission_rate).
Other net operating cash use
downside_2028q3_wc
2028Q3 / downside35.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2028q3_operating_uses
2028Q3 / downside50.67
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2028q3_commission_cash, downside_2028q3_wc).
Operating cash flow
downside_2028q3_cfo
2028Q3 / downside8.93
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2028q3_before_commissions, downside_2028q3_operating_uses).
PP&E cash additions
downside_2028q3_capex
2028Q3 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2028q3_fcf
2028Q3 / downside6.93
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2028q3_cfo, downside_2028q3_capex).
Future JiHu/BAPA FCF adjustment
downside_2028q3_special_adjustment
2028Q3 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2028q3_adjusted_fcf
2028Q3 / downside6.93
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2028q3_fcf, downside_2028q3_special_adjustment).
Annual revenue quarter share
downside_2028q4_weight
2028Q4 / downside26.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
downside_2028q4_revenue
2028Q4 / downside325.61
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(downside_fy28_revenue_target, downside_2028q4_weight).
Non-GAAP operating margin
downside_2028q4_adjusted_margin
2028Q4 / downside12.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
downside_2028q4_adjusted_operating_income
2028Q4 / downside39.07
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(downside_2028q4_revenue, downside_2028q4_adjusted_margin).
GAAP gross margin
downside_2028q4_gross_margin
2028Q4 / downside82.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
downside_2028q4_gross_profit
2028Q4 / downside267.00
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(downside_2028q4_revenue, downside_2028q4_gross_margin).
Total stock compensation expense
downside_2028q4_sbc
2028Q4 / downside70.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
downside_2028q4_amort
2028Q4 / downside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
downside_2028q4_cash_restructuring
2028Q4 / downside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
downside_2028q4_donation
2028Q4 / downside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
downside_2028q4_adjustments
2028Q4 / downside71.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(downside_2028q4_sbc, downside_2028q4_amort, downside_2028q4_cash_restructuring, downside_2028q4_donation).
GAAP operating income
downside_2028q4_operating_income
2028Q4 / downside-32.33
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(downside_2028q4_adjusted_operating_income, downside_2028q4_adjustments).
Investment income less cash tax
downside_2028q4_net_interest_after_cash_tax
2028Q4 / downside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
downside_2028q4_cash_earnings
2028Q4 / downside-26.33
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(downside_2028q4_operating_income, downside_2028q4_net_interest_after_cash_tax).
Other depreciation
downside_2028q4_depreciation
2028Q4 / downside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
downside_2028q4_commission_amort
2028Q4 / downside15.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
downside_2028q4_before_commissions
2028Q4 / downside61.57
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(downside_2028q4_cash_earnings, downside_2028q4_sbc, downside_2028q4_amort, downside_2028q4_donation, downside_2028q4_depreciation, downside_2028q4_commission_amort).
New capitalized commissions / revenue
downside_2028q4_commission_rate
2028Q4 / downside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
downside_2028q4_commission_cash
2028Q4 / downside16.28
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(downside_2028q4_revenue, downside_2028q4_commission_rate).
Other net operating cash use
downside_2028q4_wc
2028Q4 / downside-10.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
downside_2028q4_operating_uses
2028Q4 / downside6.28
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(downside_2028q4_commission_cash, downside_2028q4_wc).
Operating cash flow
downside_2028q4_cfo
2028Q4 / downside55.29
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(downside_2028q4_before_commissions, downside_2028q4_operating_uses).
PP&E cash additions
downside_2028q4_capex
2028Q4 / downside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
downside_2028q4_fcf
2028Q4 / downside53.29
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(downside_2028q4_cfo, downside_2028q4_capex).
Future JiHu/BAPA FCF adjustment
downside_2028q4_special_adjustment
2028Q4 / downside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
downside_2028q4_adjusted_fcf
2028Q4 / downside53.29
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(downside_2028q4_fcf, downside_2028q4_special_adjustment).
Consolidated revenue ($M)
downside_fy2027_revenue
FY2027 / downside1,097.07
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_revenue, downside_2027q3_revenue, downside_2027q4_revenue).
GAAP gross profit ($M)
downside_fy2027_gross_profit
FY2027 / downside915.55
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_gross_profit, downside_2027q3_gross_profit, downside_2027q4_gross_profit).
Non-GAAP operating income ($M)
downside_fy2027_adjusted_operating_income
FY2027 / downside120.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_operating_income, downside_2027q3_adjusted_operating_income, downside_2027q4_adjusted_operating_income).
GAAP operating income ($M)
downside_fy2027_operating_income
FY2027 / downside-183.78
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_operating_income, downside_2027q3_operating_income, downside_2027q4_operating_income).
Operating cash flow ($M)
downside_fy2027_cfo
FY2027 / downside167.17
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_cfo, downside_2027q3_cfo, downside_2027q4_cfo).
Cash PP&E additions ($M)
downside_fy2027_capex
FY2027 / downside5.61
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_capex, downside_2027q3_capex, downside_2027q4_capex).
Unadjusted CFO less capex ($M)
downside_fy2027_fcf
FY2027 / downside161.57
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_fcf, downside_2027q3_fcf, downside_2027q4_fcf).
Company-definition adjusted FCF ($M)
downside_fy2027_adjusted_fcf
FY2027 / downside174.54
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_fcf, downside_2027q3_adjusted_fcf, downside_2027q4_adjusted_fcf).
Consolidated revenue ($M)
downside_fy2028_revenue
FY2028 / downside1,228.72
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_revenue, downside_2028q2_revenue, downside_2028q3_revenue, downside_2028q4_revenue).
GAAP gross profit ($M)
downside_fy2028_gross_profit
FY2028 / downside1,007.55
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_gross_profit, downside_2028q2_gross_profit, downside_2028q3_gross_profit, downside_2028q4_gross_profit).
Non-GAAP operating income ($M)
downside_fy2028_adjusted_operating_income
FY2028 / downside147.45
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_adjusted_operating_income, downside_2028q2_adjusted_operating_income, downside_2028q3_adjusted_operating_income, downside_2028q4_adjusted_operating_income).
GAAP operating income ($M)
downside_fy2028_operating_income
FY2028 / downside-135.15
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_operating_income, downside_2028q2_operating_income, downside_2028q3_operating_income, downside_2028q4_operating_income).
Operating cash flow ($M)
downside_fy2028_cfo
FY2028 / downside140.01
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_cfo, downside_2028q2_cfo, downside_2028q3_cfo, downside_2028q4_cfo).
Cash PP&E additions ($M)
downside_fy2028_capex
FY2028 / downside8.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_capex, downside_2028q2_capex, downside_2028q3_capex, downside_2028q4_capex).
Unadjusted CFO less capex ($M)
downside_fy2028_fcf
FY2028 / downside132.01
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_fcf, downside_2028q2_fcf, downside_2028q3_fcf, downside_2028q4_fcf).
Company-definition adjusted FCF ($M)
downside_fy2028_adjusted_fcf
FY2028 / downside132.01
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(downside_2028q1_adjusted_fcf, downside_2028q2_adjusted_fcf, downside_2028q3_adjusted_fcf, downside_2028q4_adjusted_fcf).
FY2027 delivery versus guide midpoint
base_delivery
FY2027 / base100.0%
ratio
assumption: Desk sensitivity.
FY2027 opfactor versus guide midpoint
base_opfactor
FY2027 / base100.0%
ratio
assumption: Desk sensitivity.
FY2027 revenue
base_fy27_revenue_target
FY2027 / base1,131.00
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_revenue_guide, base_delivery).
H2 revenue
base_h2_revenue
H2 FY2027 / base580.59
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(base_fy27_revenue_target, h1_revenue).
FY2027 adjusted_operating_income
base_fy27_adjusted_operating_income_target
FY2027 / base150.00
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_op_guide, base_opfactor).
H2 adjusted_operating_income
base_h2_adjusted_operating_income
H2 FY2027 / base69.90
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(base_fy27_adjusted_operating_income_target, h1_adjusted_operating_income).
FY2028 revenue multiplier
base_growth
FY2028 / base120.0%
ratio
assumption: Desk growth beyond published guidance.
FY2028 revenue
base_fy28_revenue_target
FY2028 / base1,357.20
USD_millions
derived: Prior-year scenario times growth. Formula: multiply(base_fy27_revenue_target, base_growth).
Revenue
base_2027q3_revenue
2027Q3 / base282.00
USD_millions
derived: Q3 midpoint times delivery sensitivity. Formula: multiply(q3_revenue_guide, base_delivery).
Non-GAAP operating income
base_2027q3_adjusted_operating_income
2027Q3 / base36.00
USD_millions
derived: Q3 adjusted operating midpoint times sensitivity. Formula: multiply(q3_op_guide, base_opfactor).
GAAP gross margin
base_2027q3_gross_margin
2027Q3 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2027q3_gross_profit
2027Q3 / base239.70
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2027q3_revenue, base_2027q3_gross_margin).
Total stock compensation expense
base_2027q3_sbc
2027Q3 / base64.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2027q3_amort
2027Q3 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2027q3_cash_restructuring
2027Q3 / base5.50
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2027q3_donation
2027Q3 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2027q3_adjustments
2027Q3 / base72.50
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2027q3_sbc, base_2027q3_amort, base_2027q3_cash_restructuring, base_2027q3_donation).
GAAP operating income
base_2027q3_operating_income
2027Q3 / base-36.50
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2027q3_adjusted_operating_income, base_2027q3_adjustments).
Investment income less cash tax
base_2027q3_net_interest_after_cash_tax
2027Q3 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2027q3_cash_earnings
2027Q3 / base-29.50
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2027q3_operating_income, base_2027q3_net_interest_after_cash_tax).
Other depreciation
base_2027q3_depreciation
2027Q3 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2027q3_commission_amort
2027Q3 / base12.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2027q3_before_commissions
2027Q3 / base51.50
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2027q3_cash_earnings, base_2027q3_sbc, base_2027q3_amort, base_2027q3_donation, base_2027q3_depreciation, base_2027q3_commission_amort).
New capitalized commissions / revenue
base_2027q3_commission_rate
2027Q3 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2027q3_commission_cash
2027Q3 / base14.10
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2027q3_revenue, base_2027q3_commission_rate).
Other net operating cash use
base_2027q3_wc
2027Q3 / base15.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2027q3_operating_uses
2027Q3 / base29.10
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2027q3_commission_cash, base_2027q3_wc).
Operating cash flow
base_2027q3_cfo
2027Q3 / base22.40
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2027q3_before_commissions, base_2027q3_operating_uses).
PP&E cash additions
base_2027q3_capex
2027Q3 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2027q3_fcf
2027Q3 / base20.90
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2027q3_cfo, base_2027q3_capex).
Future JiHu/BAPA FCF adjustment
base_2027q3_special_adjustment
2027Q3 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2027q3_adjusted_fcf
2027Q3 / base20.90
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2027q3_fcf, base_2027q3_special_adjustment).
Revenue
base_2027q4_revenue
2027Q4 / base298.59
USD_millions
derived: H2 scenario less modeled Q3. Formula: subtract(base_h2_revenue, base_2027q3_revenue).
Non-GAAP operating income
base_2027q4_adjusted_operating_income
2027Q4 / base33.90
USD_millions
derived: Annual adjusted income less actual H1 and forecast Q3. Formula: subtract(base_h2_adjusted_operating_income, base_2027q3_adjusted_operating_income).
GAAP gross margin
base_2027q4_gross_margin
2027Q4 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2027q4_gross_profit
2027Q4 / base253.80
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2027q4_revenue, base_2027q4_gross_margin).
Total stock compensation expense
base_2027q4_sbc
2027Q4 / base65.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2027q4_amort
2027Q4 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2027q4_cash_restructuring
2027Q4 / base2.50
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2027q4_donation
2027Q4 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2027q4_adjustments
2027Q4 / base70.50
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2027q4_sbc, base_2027q4_amort, base_2027q4_cash_restructuring, base_2027q4_donation).
GAAP operating income
base_2027q4_operating_income
2027Q4 / base-36.60
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2027q4_adjusted_operating_income, base_2027q4_adjustments).
Investment income less cash tax
base_2027q4_net_interest_after_cash_tax
2027Q4 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2027q4_cash_earnings
2027Q4 / base-29.60
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2027q4_operating_income, base_2027q4_net_interest_after_cash_tax).
Other depreciation
base_2027q4_depreciation
2027Q4 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2027q4_commission_amort
2027Q4 / base13.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2027q4_before_commissions
2027Q4 / base52.90
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2027q4_cash_earnings, base_2027q4_sbc, base_2027q4_amort, base_2027q4_donation, base_2027q4_depreciation, base_2027q4_commission_amort).
New capitalized commissions / revenue
base_2027q4_commission_rate
2027Q4 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2027q4_commission_cash
2027Q4 / base14.93
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2027q4_revenue, base_2027q4_commission_rate).
Other net operating cash use
base_2027q4_wc
2027Q4 / base-25.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2027q4_operating_uses
2027Q4 / base-10.07
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2027q4_commission_cash, base_2027q4_wc).
Operating cash flow
base_2027q4_cfo
2027Q4 / base62.97
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2027q4_before_commissions, base_2027q4_operating_uses).
PP&E cash additions
base_2027q4_capex
2027Q4 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2027q4_fcf
2027Q4 / base61.47
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2027q4_cfo, base_2027q4_capex).
Future JiHu/BAPA FCF adjustment
base_2027q4_special_adjustment
2027Q4 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2027q4_adjusted_fcf
2027Q4 / base61.47
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2027q4_fcf, base_2027q4_special_adjustment).
Annual revenue quarter share
base_2028q1_weight
2028Q1 / base23.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
base_2028q1_revenue
2028Q1 / base318.94
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(base_fy28_revenue_target, base_2028q1_weight).
Non-GAAP operating margin
base_2028q1_adjusted_margin
2028Q1 / base16.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
base_2028q1_adjusted_operating_income
2028Q1 / base51.03
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(base_2028q1_revenue, base_2028q1_adjusted_margin).
GAAP gross margin
base_2028q1_gross_margin
2028Q1 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2028q1_gross_profit
2028Q1 / base271.10
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2028q1_revenue, base_2028q1_gross_margin).
Total stock compensation expense
base_2028q1_sbc
2028Q1 / base67.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2028q1_amort
2028Q1 / base0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2028q1_cash_restructuring
2028Q1 / base1.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2028q1_donation
2028Q1 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2028q1_adjustments
2028Q1 / base69.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2028q1_sbc, base_2028q1_amort, base_2028q1_cash_restructuring, base_2028q1_donation).
GAAP operating income
base_2028q1_operating_income
2028Q1 / base-18.37
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2028q1_adjusted_operating_income, base_2028q1_adjustments).
Investment income less cash tax
base_2028q1_net_interest_after_cash_tax
2028Q1 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2028q1_cash_earnings
2028Q1 / base-11.37
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2028q1_operating_income, base_2028q1_net_interest_after_cash_tax).
Other depreciation
base_2028q1_depreciation
2028Q1 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2028q1_commission_amort
2028Q1 / base13.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2028q1_before_commissions
2028Q1 / base72.03
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2028q1_cash_earnings, base_2028q1_sbc, base_2028q1_amort, base_2028q1_donation, base_2028q1_depreciation, base_2028q1_commission_amort).
New capitalized commissions / revenue
base_2028q1_commission_rate
2028Q1 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2028q1_commission_cash
2028Q1 / base15.95
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2028q1_revenue, base_2028q1_commission_rate).
Other net operating cash use
base_2028q1_wc
2028Q1 / base-70.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2028q1_operating_uses
2028Q1 / base-54.05
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2028q1_commission_cash, base_2028q1_wc).
Operating cash flow
base_2028q1_cfo
2028Q1 / base126.08
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2028q1_before_commissions, base_2028q1_operating_uses).
PP&E cash additions
base_2028q1_capex
2028Q1 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2028q1_fcf
2028Q1 / base124.08
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2028q1_cfo, base_2028q1_capex).
Future JiHu/BAPA FCF adjustment
base_2028q1_special_adjustment
2028Q1 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2028q1_adjusted_fcf
2028Q1 / base124.08
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2028q1_fcf, base_2028q1_special_adjustment).
Annual revenue quarter share
base_2028q2_weight
2028Q2 / base24.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
base_2028q2_revenue
2028Q2 / base332.51
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(base_fy28_revenue_target, base_2028q2_weight).
Non-GAAP operating margin
base_2028q2_adjusted_margin
2028Q2 / base16.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
base_2028q2_adjusted_operating_income
2028Q2 / base53.20
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(base_2028q2_revenue, base_2028q2_adjusted_margin).
GAAP gross margin
base_2028q2_gross_margin
2028Q2 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2028q2_gross_profit
2028Q2 / base282.64
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2028q2_revenue, base_2028q2_gross_margin).
Total stock compensation expense
base_2028q2_sbc
2028Q2 / base69.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2028q2_amort
2028Q2 / base0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2028q2_cash_restructuring
2028Q2 / base0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2028q2_donation
2028Q2 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2028q2_adjustments
2028Q2 / base70.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2028q2_sbc, base_2028q2_amort, base_2028q2_cash_restructuring, base_2028q2_donation).
GAAP operating income
base_2028q2_operating_income
2028Q2 / base-17.20
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2028q2_adjusted_operating_income, base_2028q2_adjustments).
Investment income less cash tax
base_2028q2_net_interest_after_cash_tax
2028Q2 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2028q2_cash_earnings
2028Q2 / base-10.20
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2028q2_operating_income, base_2028q2_net_interest_after_cash_tax).
Other depreciation
base_2028q2_depreciation
2028Q2 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2028q2_commission_amort
2028Q2 / base14.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2028q2_before_commissions
2028Q2 / base75.70
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2028q2_cash_earnings, base_2028q2_sbc, base_2028q2_amort, base_2028q2_donation, base_2028q2_depreciation, base_2028q2_commission_amort).
New capitalized commissions / revenue
base_2028q2_commission_rate
2028Q2 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2028q2_commission_cash
2028Q2 / base16.63
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2028q2_revenue, base_2028q2_commission_rate).
Other net operating cash use
base_2028q2_wc
2028Q2 / base25.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2028q2_operating_uses
2028Q2 / base41.63
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2028q2_commission_cash, base_2028q2_wc).
Operating cash flow
base_2028q2_cfo
2028Q2 / base34.08
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2028q2_before_commissions, base_2028q2_operating_uses).
PP&E cash additions
base_2028q2_capex
2028Q2 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2028q2_fcf
2028Q2 / base32.08
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2028q2_cfo, base_2028q2_capex).
Future JiHu/BAPA FCF adjustment
base_2028q2_special_adjustment
2028Q2 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2028q2_adjusted_fcf
2028Q2 / base32.08
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2028q2_fcf, base_2028q2_special_adjustment).
Annual revenue quarter share
base_2028q3_weight
2028Q3 / base25.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
base_2028q3_revenue
2028Q3 / base346.09
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(base_fy28_revenue_target, base_2028q3_weight).
Non-GAAP operating margin
base_2028q3_adjusted_margin
2028Q3 / base16.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
base_2028q3_adjusted_operating_income
2028Q3 / base55.37
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(base_2028q3_revenue, base_2028q3_adjusted_margin).
GAAP gross margin
base_2028q3_gross_margin
2028Q3 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2028q3_gross_profit
2028Q3 / base294.17
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2028q3_revenue, base_2028q3_gross_margin).
Total stock compensation expense
base_2028q3_sbc
2028Q3 / base71.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2028q3_amort
2028Q3 / base0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2028q3_cash_restructuring
2028Q3 / base0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2028q3_donation
2028Q3 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2028q3_adjustments
2028Q3 / base72.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2028q3_sbc, base_2028q3_amort, base_2028q3_cash_restructuring, base_2028q3_donation).
GAAP operating income
base_2028q3_operating_income
2028Q3 / base-17.03
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2028q3_adjusted_operating_income, base_2028q3_adjustments).
Investment income less cash tax
base_2028q3_net_interest_after_cash_tax
2028Q3 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2028q3_cash_earnings
2028Q3 / base-10.03
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2028q3_operating_income, base_2028q3_net_interest_after_cash_tax).
Other depreciation
base_2028q3_depreciation
2028Q3 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2028q3_commission_amort
2028Q3 / base14.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2028q3_before_commissions
2028Q3 / base78.37
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2028q3_cash_earnings, base_2028q3_sbc, base_2028q3_amort, base_2028q3_donation, base_2028q3_depreciation, base_2028q3_commission_amort).
New capitalized commissions / revenue
base_2028q3_commission_rate
2028Q3 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2028q3_commission_cash
2028Q3 / base17.30
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2028q3_revenue, base_2028q3_commission_rate).
Other net operating cash use
base_2028q3_wc
2028Q3 / base15.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2028q3_operating_uses
2028Q3 / base32.30
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2028q3_commission_cash, base_2028q3_wc).
Operating cash flow
base_2028q3_cfo
2028Q3 / base46.07
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2028q3_before_commissions, base_2028q3_operating_uses).
PP&E cash additions
base_2028q3_capex
2028Q3 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2028q3_fcf
2028Q3 / base44.07
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2028q3_cfo, base_2028q3_capex).
Future JiHu/BAPA FCF adjustment
base_2028q3_special_adjustment
2028Q3 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2028q3_adjusted_fcf
2028Q3 / base44.07
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2028q3_fcf, base_2028q3_special_adjustment).
Annual revenue quarter share
base_2028q4_weight
2028Q4 / base26.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
base_2028q4_revenue
2028Q4 / base359.66
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(base_fy28_revenue_target, base_2028q4_weight).
Non-GAAP operating margin
base_2028q4_adjusted_margin
2028Q4 / base16.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
base_2028q4_adjusted_operating_income
2028Q4 / base57.55
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(base_2028q4_revenue, base_2028q4_adjusted_margin).
GAAP gross margin
base_2028q4_gross_margin
2028Q4 / base85.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
base_2028q4_gross_profit
2028Q4 / base305.71
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(base_2028q4_revenue, base_2028q4_gross_margin).
Total stock compensation expense
base_2028q4_sbc
2028Q4 / base73.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
base_2028q4_amort
2028Q4 / base0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
base_2028q4_cash_restructuring
2028Q4 / base0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
base_2028q4_donation
2028Q4 / base1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
base_2028q4_adjustments
2028Q4 / base74.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(base_2028q4_sbc, base_2028q4_amort, base_2028q4_cash_restructuring, base_2028q4_donation).
GAAP operating income
base_2028q4_operating_income
2028Q4 / base-16.85
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(base_2028q4_adjusted_operating_income, base_2028q4_adjustments).
Investment income less cash tax
base_2028q4_net_interest_after_cash_tax
2028Q4 / base7.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
base_2028q4_cash_earnings
2028Q4 / base-9.85
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(base_2028q4_operating_income, base_2028q4_net_interest_after_cash_tax).
Other depreciation
base_2028q4_depreciation
2028Q4 / base1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
base_2028q4_commission_amort
2028Q4 / base15.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
base_2028q4_before_commissions
2028Q4 / base81.05
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(base_2028q4_cash_earnings, base_2028q4_sbc, base_2028q4_amort, base_2028q4_donation, base_2028q4_depreciation, base_2028q4_commission_amort).
New capitalized commissions / revenue
base_2028q4_commission_rate
2028Q4 / base5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
base_2028q4_commission_cash
2028Q4 / base17.98
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(base_2028q4_revenue, base_2028q4_commission_rate).
Other net operating cash use
base_2028q4_wc
2028Q4 / base-30.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
base_2028q4_operating_uses
2028Q4 / base-12.02
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(base_2028q4_commission_cash, base_2028q4_wc).
Operating cash flow
base_2028q4_cfo
2028Q4 / base93.06
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(base_2028q4_before_commissions, base_2028q4_operating_uses).
PP&E cash additions
base_2028q4_capex
2028Q4 / base2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
base_2028q4_fcf
2028Q4 / base91.06
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(base_2028q4_cfo, base_2028q4_capex).
Future JiHu/BAPA FCF adjustment
base_2028q4_special_adjustment
2028Q4 / base0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
base_2028q4_adjusted_fcf
2028Q4 / base91.06
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(base_2028q4_fcf, base_2028q4_special_adjustment).
Consolidated revenue ($M)
base_fy2027_revenue
FY2027 / base1,131.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_revenue, base_2027q3_revenue, base_2027q4_revenue).
GAAP gross profit ($M)
base_fy2027_gross_profit
FY2027 / base960.79
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_gross_profit, base_2027q3_gross_profit, base_2027q4_gross_profit).
Non-GAAP operating income ($M)
base_fy2027_adjusted_operating_income
FY2027 / base150.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_operating_income, base_2027q3_adjusted_operating_income, base_2027q4_adjusted_operating_income).
GAAP operating income ($M)
base_fy2027_operating_income
FY2027 / base-145.78
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_operating_income, base_2027q3_operating_income, base_2027q4_operating_income).
Operating cash flow ($M)
base_fy2027_cfo
FY2027 / base231.48
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_cfo, base_2027q3_cfo, base_2027q4_cfo).
Cash PP&E additions ($M)
base_fy2027_capex
FY2027 / base5.61
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_capex, base_2027q3_capex, base_2027q4_capex).
Unadjusted CFO less capex ($M)
base_fy2027_fcf
FY2027 / base225.87
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_fcf, base_2027q3_fcf, base_2027q4_fcf).
Company-definition adjusted FCF ($M)
base_fy2027_adjusted_fcf
FY2027 / base238.85
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_fcf, base_2027q3_adjusted_fcf, base_2027q4_adjusted_fcf).
Consolidated revenue ($M)
base_fy2028_revenue
FY2028 / base1,357.20
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_revenue, base_2028q2_revenue, base_2028q3_revenue, base_2028q4_revenue).
GAAP gross profit ($M)
base_fy2028_gross_profit
FY2028 / base1,153.62
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_gross_profit, base_2028q2_gross_profit, base_2028q3_gross_profit, base_2028q4_gross_profit).
Non-GAAP operating income ($M)
base_fy2028_adjusted_operating_income
FY2028 / base217.15
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_adjusted_operating_income, base_2028q2_adjusted_operating_income, base_2028q3_adjusted_operating_income, base_2028q4_adjusted_operating_income).
GAAP operating income ($M)
base_fy2028_operating_income
FY2028 / base-69.45
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_operating_income, base_2028q2_operating_income, base_2028q3_operating_income, base_2028q4_operating_income).
Operating cash flow ($M)
base_fy2028_cfo
FY2028 / base299.29
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_cfo, base_2028q2_cfo, base_2028q3_cfo, base_2028q4_cfo).
Cash PP&E additions ($M)
base_fy2028_capex
FY2028 / base8.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_capex, base_2028q2_capex, base_2028q3_capex, base_2028q4_capex).
Unadjusted CFO less capex ($M)
base_fy2028_fcf
FY2028 / base291.29
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_fcf, base_2028q2_fcf, base_2028q3_fcf, base_2028q4_fcf).
Company-definition adjusted FCF ($M)
base_fy2028_adjusted_fcf
FY2028 / base291.29
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(base_2028q1_adjusted_fcf, base_2028q2_adjusted_fcf, base_2028q3_adjusted_fcf, base_2028q4_adjusted_fcf).
FY2027 delivery versus guide midpoint
upside_delivery
FY2027 / upside102.0%
ratio
assumption: Desk sensitivity.
FY2027 opfactor versus guide midpoint
upside_opfactor
FY2027 / upside110.0%
ratio
assumption: Desk sensitivity.
FY2027 revenue
upside_fy27_revenue_target
FY2027 / upside1,153.62
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_revenue_guide, upside_delivery).
H2 revenue
upside_h2_revenue
H2 FY2027 / upside603.21
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(upside_fy27_revenue_target, h1_revenue).
FY2027 adjusted_operating_income
upside_fy27_adjusted_operating_income_target
FY2027 / upside165.00
USD_millions
derived: Company midpoint times desk sensitivity. Formula: multiply(fy27_op_guide, upside_opfactor).
H2 adjusted_operating_income
upside_h2_adjusted_operating_income
H2 FY2027 / upside84.90
USD_millions
derived: Annual scenario less actual H1. Formula: subtract(upside_fy27_adjusted_operating_income_target, h1_adjusted_operating_income).
FY2028 revenue multiplier
upside_growth
FY2028 / upside128.0%
ratio
assumption: Desk growth beyond published guidance.
FY2028 revenue
upside_fy28_revenue_target
FY2028 / upside1,476.63
USD_millions
derived: Prior-year scenario times growth. Formula: multiply(upside_fy27_revenue_target, upside_growth).
Revenue
upside_2027q3_revenue
2027Q3 / upside287.64
USD_millions
derived: Q3 midpoint times delivery sensitivity. Formula: multiply(q3_revenue_guide, upside_delivery).
Non-GAAP operating income
upside_2027q3_adjusted_operating_income
2027Q3 / upside39.60
USD_millions
derived: Q3 adjusted operating midpoint times sensitivity. Formula: multiply(q3_op_guide, upside_opfactor).
GAAP gross margin
upside_2027q3_gross_margin
2027Q3 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2027q3_gross_profit
2027Q3 / upside250.25
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2027q3_revenue, upside_2027q3_gross_margin).
Total stock compensation expense
upside_2027q3_sbc
2027Q3 / upside66.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2027q3_amort
2027Q3 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2027q3_cash_restructuring
2027Q3 / upside5.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2027q3_donation
2027Q3 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2027q3_adjustments
2027Q3 / upside74.00
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2027q3_sbc, upside_2027q3_amort, upside_2027q3_cash_restructuring, upside_2027q3_donation).
GAAP operating income
upside_2027q3_operating_income
2027Q3 / upside-34.40
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2027q3_adjusted_operating_income, upside_2027q3_adjustments).
Investment income less cash tax
upside_2027q3_net_interest_after_cash_tax
2027Q3 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2027q3_cash_earnings
2027Q3 / upside-28.40
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2027q3_operating_income, upside_2027q3_net_interest_after_cash_tax).
Other depreciation
upside_2027q3_depreciation
2027Q3 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2027q3_commission_amort
2027Q3 / upside12.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2027q3_before_commissions
2027Q3 / upside54.60
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2027q3_cash_earnings, upside_2027q3_sbc, upside_2027q3_amort, upside_2027q3_donation, upside_2027q3_depreciation, upside_2027q3_commission_amort).
New capitalized commissions / revenue
upside_2027q3_commission_rate
2027Q3 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2027q3_commission_cash
2027Q3 / upside14.38
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2027q3_revenue, upside_2027q3_commission_rate).
Other net operating cash use
upside_2027q3_wc
2027Q3 / upside5.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2027q3_operating_uses
2027Q3 / upside19.38
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2027q3_commission_cash, upside_2027q3_wc).
Operating cash flow
upside_2027q3_cfo
2027Q3 / upside35.22
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2027q3_before_commissions, upside_2027q3_operating_uses).
PP&E cash additions
upside_2027q3_capex
2027Q3 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2027q3_fcf
2027Q3 / upside33.72
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2027q3_cfo, upside_2027q3_capex).
Future JiHu/BAPA FCF adjustment
upside_2027q3_special_adjustment
2027Q3 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2027q3_adjusted_fcf
2027Q3 / upside33.72
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2027q3_fcf, upside_2027q3_special_adjustment).
Revenue
upside_2027q4_revenue
2027Q4 / upside315.57
USD_millions
derived: H2 scenario less modeled Q3. Formula: subtract(upside_h2_revenue, upside_2027q3_revenue).
Non-GAAP operating income
upside_2027q4_adjusted_operating_income
2027Q4 / upside45.30
USD_millions
derived: Annual adjusted income less actual H1 and forecast Q3. Formula: subtract(upside_h2_adjusted_operating_income, upside_2027q3_adjusted_operating_income).
GAAP gross margin
upside_2027q4_gross_margin
2027Q4 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2027q4_gross_profit
2027Q4 / upside274.54
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2027q4_revenue, upside_2027q4_gross_margin).
Total stock compensation expense
upside_2027q4_sbc
2027Q4 / upside68.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2027q4_amort
2027Q4 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2027q4_cash_restructuring
2027Q4 / upside2.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2027q4_donation
2027Q4 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2027q4_adjustments
2027Q4 / upside73.00
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2027q4_sbc, upside_2027q4_amort, upside_2027q4_cash_restructuring, upside_2027q4_donation).
GAAP operating income
upside_2027q4_operating_income
2027Q4 / upside-27.70
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2027q4_adjusted_operating_income, upside_2027q4_adjustments).
Investment income less cash tax
upside_2027q4_net_interest_after_cash_tax
2027Q4 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2027q4_cash_earnings
2027Q4 / upside-21.70
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2027q4_operating_income, upside_2027q4_net_interest_after_cash_tax).
Other depreciation
upside_2027q4_depreciation
2027Q4 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2027q4_commission_amort
2027Q4 / upside13.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2027q4_before_commissions
2027Q4 / upside63.80
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2027q4_cash_earnings, upside_2027q4_sbc, upside_2027q4_amort, upside_2027q4_donation, upside_2027q4_depreciation, upside_2027q4_commission_amort).
New capitalized commissions / revenue
upside_2027q4_commission_rate
2027Q4 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2027q4_commission_cash
2027Q4 / upside15.78
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2027q4_revenue, upside_2027q4_commission_rate).
Other net operating cash use
upside_2027q4_wc
2027Q4 / upside-35.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2027q4_operating_uses
2027Q4 / upside-19.22
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2027q4_commission_cash, upside_2027q4_wc).
Operating cash flow
upside_2027q4_cfo
2027Q4 / upside83.02
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2027q4_before_commissions, upside_2027q4_operating_uses).
PP&E cash additions
upside_2027q4_capex
2027Q4 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2027q4_fcf
2027Q4 / upside81.52
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2027q4_cfo, upside_2027q4_capex).
Future JiHu/BAPA FCF adjustment
upside_2027q4_special_adjustment
2027Q4 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2027q4_adjusted_fcf
2027Q4 / upside81.52
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2027q4_fcf, upside_2027q4_special_adjustment).
Annual revenue quarter share
upside_2028q1_weight
2028Q1 / upside23.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
upside_2028q1_revenue
2028Q1 / upside347.01
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(upside_fy28_revenue_target, upside_2028q1_weight).
Non-GAAP operating margin
upside_2028q1_adjusted_margin
2028Q1 / upside19.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
upside_2028q1_adjusted_operating_income
2028Q1 / upside65.93
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(upside_2028q1_revenue, upside_2028q1_adjusted_margin).
GAAP gross margin
upside_2028q1_gross_margin
2028Q1 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2028q1_gross_profit
2028Q1 / upside301.90
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2028q1_revenue, upside_2028q1_gross_margin).
Total stock compensation expense
upside_2028q1_sbc
2028Q1 / upside70.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2028q1_amort
2028Q1 / upside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2028q1_cash_restructuring
2028Q1 / upside1.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2028q1_donation
2028Q1 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2028q1_adjustments
2028Q1 / upside72.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2028q1_sbc, upside_2028q1_amort, upside_2028q1_cash_restructuring, upside_2028q1_donation).
GAAP operating income
upside_2028q1_operating_income
2028Q1 / upside-6.47
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2028q1_adjusted_operating_income, upside_2028q1_adjustments).
Investment income less cash tax
upside_2028q1_net_interest_after_cash_tax
2028Q1 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2028q1_cash_earnings
2028Q1 / upside-0.47
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2028q1_operating_income, upside_2028q1_net_interest_after_cash_tax).
Other depreciation
upside_2028q1_depreciation
2028Q1 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2028q1_commission_amort
2028Q1 / upside13.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2028q1_before_commissions
2028Q1 / upside85.93
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2028q1_cash_earnings, upside_2028q1_sbc, upside_2028q1_amort, upside_2028q1_donation, upside_2028q1_depreciation, upside_2028q1_commission_amort).
New capitalized commissions / revenue
upside_2028q1_commission_rate
2028Q1 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2028q1_commission_cash
2028Q1 / upside17.35
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2028q1_revenue, upside_2028q1_commission_rate).
Other net operating cash use
upside_2028q1_wc
2028Q1 / upside-80.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2028q1_operating_uses
2028Q1 / upside-62.65
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2028q1_commission_cash, upside_2028q1_wc).
Operating cash flow
upside_2028q1_cfo
2028Q1 / upside148.58
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2028q1_before_commissions, upside_2028q1_operating_uses).
PP&E cash additions
upside_2028q1_capex
2028Q1 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2028q1_fcf
2028Q1 / upside146.58
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2028q1_cfo, upside_2028q1_capex).
Future JiHu/BAPA FCF adjustment
upside_2028q1_special_adjustment
2028Q1 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2028q1_adjusted_fcf
2028Q1 / upside146.58
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2028q1_fcf, upside_2028q1_special_adjustment).
Annual revenue quarter share
upside_2028q2_weight
2028Q2 / upside24.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
upside_2028q2_revenue
2028Q2 / upside361.78
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(upside_fy28_revenue_target, upside_2028q2_weight).
Non-GAAP operating margin
upside_2028q2_adjusted_margin
2028Q2 / upside19.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
upside_2028q2_adjusted_operating_income
2028Q2 / upside68.74
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(upside_2028q2_revenue, upside_2028q2_adjusted_margin).
GAAP gross margin
upside_2028q2_gross_margin
2028Q2 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2028q2_gross_profit
2028Q2 / upside314.74
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2028q2_revenue, upside_2028q2_gross_margin).
Total stock compensation expense
upside_2028q2_sbc
2028Q2 / upside73.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2028q2_amort
2028Q2 / upside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2028q2_cash_restructuring
2028Q2 / upside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2028q2_donation
2028Q2 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2028q2_adjustments
2028Q2 / upside74.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2028q2_sbc, upside_2028q2_amort, upside_2028q2_cash_restructuring, upside_2028q2_donation).
GAAP operating income
upside_2028q2_operating_income
2028Q2 / upside-5.66
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2028q2_adjusted_operating_income, upside_2028q2_adjustments).
Investment income less cash tax
upside_2028q2_net_interest_after_cash_tax
2028Q2 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2028q2_cash_earnings
2028Q2 / upside0.34
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2028q2_operating_income, upside_2028q2_net_interest_after_cash_tax).
Other depreciation
upside_2028q2_depreciation
2028Q2 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2028q2_commission_amort
2028Q2 / upside14.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2028q2_before_commissions
2028Q2 / upside90.24
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2028q2_cash_earnings, upside_2028q2_sbc, upside_2028q2_amort, upside_2028q2_donation, upside_2028q2_depreciation, upside_2028q2_commission_amort).
New capitalized commissions / revenue
upside_2028q2_commission_rate
2028Q2 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2028q2_commission_cash
2028Q2 / upside18.09
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2028q2_revenue, upside_2028q2_commission_rate).
Other net operating cash use
upside_2028q2_wc
2028Q2 / upside15.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2028q2_operating_uses
2028Q2 / upside33.09
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2028q2_commission_cash, upside_2028q2_wc).
Operating cash flow
upside_2028q2_cfo
2028Q2 / upside57.15
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2028q2_before_commissions, upside_2028q2_operating_uses).
PP&E cash additions
upside_2028q2_capex
2028Q2 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2028q2_fcf
2028Q2 / upside55.15
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2028q2_cfo, upside_2028q2_capex).
Future JiHu/BAPA FCF adjustment
upside_2028q2_special_adjustment
2028Q2 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2028q2_adjusted_fcf
2028Q2 / upside55.15
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2028q2_fcf, upside_2028q2_special_adjustment).
Annual revenue quarter share
upside_2028q3_weight
2028Q3 / upside25.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
upside_2028q3_revenue
2028Q3 / upside376.54
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(upside_fy28_revenue_target, upside_2028q3_weight).
Non-GAAP operating margin
upside_2028q3_adjusted_margin
2028Q3 / upside19.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
upside_2028q3_adjusted_operating_income
2028Q3 / upside71.54
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(upside_2028q3_revenue, upside_2028q3_adjusted_margin).
GAAP gross margin
upside_2028q3_gross_margin
2028Q3 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2028q3_gross_profit
2028Q3 / upside327.59
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2028q3_revenue, upside_2028q3_gross_margin).
Total stock compensation expense
upside_2028q3_sbc
2028Q3 / upside76.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2028q3_amort
2028Q3 / upside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2028q3_cash_restructuring
2028Q3 / upside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2028q3_donation
2028Q3 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2028q3_adjustments
2028Q3 / upside77.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2028q3_sbc, upside_2028q3_amort, upside_2028q3_cash_restructuring, upside_2028q3_donation).
GAAP operating income
upside_2028q3_operating_income
2028Q3 / upside-5.86
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2028q3_adjusted_operating_income, upside_2028q3_adjustments).
Investment income less cash tax
upside_2028q3_net_interest_after_cash_tax
2028Q3 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2028q3_cash_earnings
2028Q3 / upside0.14
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2028q3_operating_income, upside_2028q3_net_interest_after_cash_tax).
Other depreciation
upside_2028q3_depreciation
2028Q3 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2028q3_commission_amort
2028Q3 / upside14.50
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2028q3_before_commissions
2028Q3 / upside93.54
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2028q3_cash_earnings, upside_2028q3_sbc, upside_2028q3_amort, upside_2028q3_donation, upside_2028q3_depreciation, upside_2028q3_commission_amort).
New capitalized commissions / revenue
upside_2028q3_commission_rate
2028Q3 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2028q3_commission_cash
2028Q3 / upside18.83
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2028q3_revenue, upside_2028q3_commission_rate).
Other net operating cash use
upside_2028q3_wc
2028Q3 / upside5.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2028q3_operating_uses
2028Q3 / upside23.83
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2028q3_commission_cash, upside_2028q3_wc).
Operating cash flow
upside_2028q3_cfo
2028Q3 / upside69.72
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2028q3_before_commissions, upside_2028q3_operating_uses).
PP&E cash additions
upside_2028q3_capex
2028Q3 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2028q3_fcf
2028Q3 / upside67.72
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2028q3_cfo, upside_2028q3_capex).
Future JiHu/BAPA FCF adjustment
upside_2028q3_special_adjustment
2028Q3 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2028q3_adjusted_fcf
2028Q3 / upside67.72
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2028q3_fcf, upside_2028q3_special_adjustment).
Annual revenue quarter share
upside_2028q4_weight
2028Q4 / upside26.5%
ratio
assumption: Desk assumption, not company guidance.
Revenue
upside_2028q4_revenue
2028Q4 / upside391.31
USD_millions
derived: Quarterly phasing; four shares sum to one. Formula: multiply(upside_fy28_revenue_target, upside_2028q4_weight).
Non-GAAP operating margin
upside_2028q4_adjusted_margin
2028Q4 / upside19.0%
ratio
assumption: Desk assumption, not company guidance.
Non-GAAP operating income
upside_2028q4_adjusted_operating_income
2028Q4 / upside74.35
USD_millions
derived: Independent operating leverage scenario. Formula: multiply(upside_2028q4_revenue, upside_2028q4_adjusted_margin).
GAAP gross margin
upside_2028q4_gross_margin
2028Q4 / upside87.0%
ratio
assumption: Includes cost-of-revenue SBC and amortization; margin pressure can accompany AI/hosting usage.
GAAP gross profit
upside_2028q4_gross_profit
2028Q4 / upside340.44
USD_millions
derived: Reported-scope gross margin proxy, independent of adjusted operating profit. Formula: multiply(upside_2028q4_revenue, upside_2028q4_gross_margin).
Total stock compensation expense
upside_2028q4_sbc
2028Q4 / upside79.00
USD_millions
assumption: Includes assumed modified/restructuring awards of $1M Q3 and $0.5M Q4; no second deduction of those awards.
Acquired-intangible amortization
upside_2028q4_amort
2028Q4 / upside0.40
USD_millions
assumption: Desk assumption, not company guidance.
Non-SBC restructuring expense
upside_2028q4_cash_restructuring
2028Q4 / upside0.00
USD_millions
assumption: Non-SBC portion only. Cash settlement timing is captured in working capital; retention can extend into FY2028.
Equity donation expense
upside_2028q4_donation
2028Q4 / upside1.00
USD_millions
assumption: Desk assumption, not company guidance.
GAAP reconciling expenses
upside_2028q4_adjustments
2028Q4 / upside80.40
USD_millions
derived: Total SBC includes cost-of-revenue SBC and restructuring equity, avoiding duplicate deductions. Formula: sum(upside_2028q4_sbc, upside_2028q4_amort, upside_2028q4_cash_restructuring, upside_2028q4_donation).
GAAP operating income
upside_2028q4_operating_income
2028Q4 / upside-6.05
USD_millions
derived: Non-GAAP operating scenario less explicitly modeled exclusions. Formula: subtract(upside_2028q4_adjusted_operating_income, upside_2028q4_adjustments).
Investment income less cash tax
upside_2028q4_net_interest_after_cash_tax
2028Q4 / upside6.00
USD_millions
assumption: Desk $11M quarterly interest income less named cash-tax allowance; no recurring JiHu tax benefit.
Operating income plus investment income less cash tax
upside_2028q4_cash_earnings
2028Q4 / upside-0.05
USD_millions
derived: Simplified cash earnings starting point, not a parent net-income forecast. Formula: sum(upside_2028q4_operating_income, upside_2028q4_net_interest_after_cash_tax).
Other depreciation
upside_2028q4_depreciation
2028Q4 / upside1.50
USD_millions
assumption: Desk assumption, not company guidance.
Amortization of deferred commissions
upside_2028q4_commission_amort
2028Q4 / upside15.00
USD_millions
assumption: Desk assumption, not company guidance.
Cash earnings plus noncash charges
upside_2028q4_before_commissions
2028Q4 / upside96.85
USD_millions
derived: Adds only noncash charges; restructuring cash expense is not added back. Formula: sum(upside_2028q4_cash_earnings, upside_2028q4_sbc, upside_2028q4_amort, upside_2028q4_donation, upside_2028q4_depreciation, upside_2028q4_commission_amort).
New capitalized commissions / revenue
upside_2028q4_commission_rate
2028Q4 / upside5.0%
ratio
assumption: Desk assumption, not company guidance.
Capitalized commission cash spending
upside_2028q4_commission_cash
2028Q4 / upside19.57
USD_millions
derived: Capitalized acquisition costs are CFO cash use, separate from amortization. Formula: multiply(upside_2028q4_revenue, upside_2028q4_commission_rate).
Other net operating cash use
upside_2028q4_wc
2028Q4 / upside-40.00
USD_millions
assumption: Positive use/negative release includes billing, deferred revenue, tax and restructuring settlement timing.
Commission and working-capital use
upside_2028q4_operating_uses
2028Q4 / upside-20.43
USD_millions
derived: No RPO added to cash or revenue. Formula: sum(upside_2028q4_commission_cash, upside_2028q4_wc).
Operating cash flow
upside_2028q4_cfo
2028Q4 / upside117.28
USD_millions
derived: No future special JiHu formation payment or BAPA refund is assumed. Formula: subtract(upside_2028q4_before_commissions, upside_2028q4_operating_uses).
PP&E cash additions
upside_2028q4_capex
2028Q4 / upside2.00
USD_millions
assumption: Desk assumption, not company guidance.
Unadjusted cash after capex
upside_2028q4_fcf
2028Q4 / upside115.28
USD_millions
derived: Actual cash definition before financing and acquisitions. Formula: subtract(upside_2028q4_cfo, upside_2028q4_capex).
Future JiHu/BAPA FCF adjustment
upside_2028q4_special_adjustment
2028Q4 / upside0.00
USD_millions
assumption: Zero future special payments or refunds assumed; annual H1 adjustment remains actual.
Company-definition adjusted FCF
upside_2028q4_adjusted_fcf
2028Q4 / upside115.28
USD_millions
derived: Future raw and adjusted FCF coincide only under the explicit zero-special-cash assumption. Formula: sum(upside_2028q4_fcf, upside_2028q4_special_adjustment).
Consolidated revenue ($M)
upside_fy2027_revenue
FY2027 / upside1,153.62
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_revenue, upside_2027q3_revenue, upside_2027q4_revenue).
GAAP gross profit ($M)
upside_fy2027_gross_profit
FY2027 / upside992.08
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_gross_profit, upside_2027q3_gross_profit, upside_2027q4_gross_profit).
Non-GAAP operating income ($M)
upside_fy2027_adjusted_operating_income
FY2027 / upside165.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_operating_income, upside_2027q3_adjusted_operating_income, upside_2027q4_adjusted_operating_income).
GAAP operating income ($M)
upside_fy2027_operating_income
FY2027 / upside-134.78
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_operating_income, upside_2027q3_operating_income, upside_2027q4_operating_income).
Operating cash flow ($M)
upside_fy2027_cfo
FY2027 / upside264.34
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_cfo, upside_2027q3_cfo, upside_2027q4_cfo).
Cash PP&E additions ($M)
upside_fy2027_capex
FY2027 / upside5.61
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_capex, upside_2027q3_capex, upside_2027q4_capex).
Unadjusted CFO less capex ($M)
upside_fy2027_fcf
FY2027 / upside258.74
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_fcf, upside_2027q3_fcf, upside_2027q4_fcf).
Company-definition adjusted FCF ($M)
upside_fy2027_adjusted_fcf
FY2027 / upside271.72
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(h1_adjusted_fcf, upside_2027q3_adjusted_fcf, upside_2027q4_adjusted_fcf).
Consolidated revenue ($M)
upside_fy2028_revenue
FY2028 / upside1,476.63
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_revenue, upside_2028q2_revenue, upside_2028q3_revenue, upside_2028q4_revenue).
GAAP gross profit ($M)
upside_fy2028_gross_profit
FY2028 / upside1,284.67
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_gross_profit, upside_2028q2_gross_profit, upside_2028q3_gross_profit, upside_2028q4_gross_profit).
Non-GAAP operating income ($M)
upside_fy2028_adjusted_operating_income
FY2028 / upside280.56
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_adjusted_operating_income, upside_2028q2_adjusted_operating_income, upside_2028q3_adjusted_operating_income, upside_2028q4_adjusted_operating_income).
GAAP operating income ($M)
upside_fy2028_operating_income
FY2028 / upside-24.04
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_operating_income, upside_2028q2_operating_income, upside_2028q3_operating_income, upside_2028q4_operating_income).
Operating cash flow ($M)
upside_fy2028_cfo
FY2028 / upside392.73
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_cfo, upside_2028q2_cfo, upside_2028q3_cfo, upside_2028q4_cfo).
Cash PP&E additions ($M)
upside_fy2028_capex
FY2028 / upside8.00
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_capex, upside_2028q2_capex, upside_2028q3_capex, upside_2028q4_capex).
Unadjusted CFO less capex ($M)
upside_fy2028_fcf
FY2028 / upside384.73
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_fcf, upside_2028q2_fcf, upside_2028q3_fcf, upside_2028q4_fcf).
Company-definition adjusted FCF ($M)
upside_fy2028_adjusted_fcf
FY2028 / upside384.73
USD_millions
derived: Reported year-to-date amount plus remaining forecast quarters, or sum of four forecast quarters. Formula: sum(upside_2028q1_adjusted_fcf, upside_2028q2_adjusted_fcf, upside_2028q3_adjusted_fcf, upside_2028q4_adjusted_fcf).

Model boundaries

Bookings strength with a restructuring and cash-definition bridge

Research reviewed 2026-09-19

Can bookings and AI usage convert into durable revenue and cash after the restructuring?

H1 revenue was $550.412M, GAAP operating loss $72.684M and non-GAAP operating income $80.100M. The difference includes $125.067M SBC and $19.422M non-SBC restructuring; total restructuring was $23.286M including $3.864M already in SBC. The plan targets $30M-$35M total charges and roughly 14% of the workforce, with retention costs extending into FY2028. Q2 CFO of negative $3.092M less $0.213M capex was negative $3.305M. Company adjusted FCF of $9.750M adds back $14.036M JiHu formation cash and removes $0.981M BAPA refunds. H1 raw FCF was $143.499M versus $156.477M adjusted, before $154.685M repurchases. July cash and investments of $1,256.986M include $39.056M JiHu cash. RPO and bookings are demand references, not extra modeled sales.

The competing explanation

AI features can increase usage and engagement while lowering gross margin or changing seat economics. Workforce reductions can impair delivery, and bookings can convert more slowly than expected. Adjusted profit and cash can improve while dilution and actual payments limit per-share value.

Risks to track

Next checkpoints

Data coverage and open work

This review: First sourced software model with guidance-to-GAAP reconciliation, commission cash and raw versus adjusted FCF.

What the memory says

State as of the 2026-09-18 close: in a 120-day uptrend, above its 200-day, off the 52-week high, with a clear path above, ordinary volume, closed weak, and some peers moving

300 similar days

Vs the market, in pointsLowMiddleHighShare up
1 session-6.9-0.2+6.148%
5 sessions-14.8-1.2+12.843%
10 sessions-18.8-1.4+18.544%

Historical distributions of what followed similar states, measured before today's news. Not a forecast; no side.

Notes on this name

No published notes on this name yet.

Scorecard: 0 notes scored

Next report: 2026-12-01 (source: estimated from 10-Q filed 2026-09-02 plus 90 days)

Provenance

  1. [1] reported: RevenueFromContractWithCustomerExcludingAssessedTax, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  2. [2] derived: RevenueFromContractWithCustomerExcludingAssessedTax, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  3. [3] reported: RevenueFromContractWithCustomerExcludingAssessedTax, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  4. [4] reported: RevenueFromContractWithCustomerExcludingAssessedTax, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  5. [5] reported: GrossProfit, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  6. [6] derived: GrossProfit, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  7. [7] reported: GrossProfit, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  8. [8] reported: GrossProfit, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  9. [9] reported: OperatingIncomeLoss, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  10. [10] derived: OperatingIncomeLoss, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  11. [11] reported: OperatingIncomeLoss, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  12. [12] reported: OperatingIncomeLoss, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  13. [13] reported: NetIncomeLoss, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  14. [14] derived: NetIncomeLoss, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  15. [15] reported: NetIncomeLoss, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  16. [16] reported: NetIncomeLoss, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  17. [17] reported: EarningsPerShareDiluted, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  18. [18] reported: EarningsPerShareDiluted, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  19. [19] reported: EarningsPerShareDiluted, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  20. [20] reported: WeightedAverageNumberOfDilutedSharesOutstanding, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  21. [21] reported: WeightedAverageNumberOfDilutedSharesOutstanding, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  22. [22] reported: WeightedAverageNumberOfDilutedSharesOutstanding, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  23. [23] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-24-050129, 10-Q filed 2024-12-06; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  24. [24] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  25. [25] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-25-030546, 10-Q filed 2025-06-11; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  26. [26] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001653482-25-000010, 10-Q filed 2025-09-04; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  27. [27] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  28. [28] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  29. [29] reported: CashAndCashEquivalentsAtCarryingValue, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  30. [30] derived: NetCashProvidedByUsedInOperatingActivities, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  31. [31] derived: NetCashProvidedByUsedInOperatingActivities, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  32. [32] reported: NetCashProvidedByUsedInOperatingActivities, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  33. [33] derived: NetCashProvidedByUsedInOperatingActivities, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  34. [34] derived: PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  35. [35] derived: PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  36. [36] reported: PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  37. [37] derived: PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  38. [38] derived: NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-25-054840, 10-Q filed 2025-12-03; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  39. [39] derived: NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-018731, 10-K filed 2026-03-17; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  40. [40] derived: NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-039793, 10-Q filed 2026-06-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json
  41. [41] derived: NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment, accession 0001628280-26-059943, 10-Q filed 2026-09-02; retrieved 2026-09-19T19:41:02+00:00 from https://data.sec.gov/api/xbrl/companyfacts/CIK0001653482.json

What the author read

Compiled 2026-09-19T19:41:03.086510+00:00 · authored fd41b7e521fb · generated 62376047929b · JSON

Daily notes · Scorecard