Goldman Sachs Revenue Forecasting Model
Swing Catalyst / Initial Force AS — 12-Month Forward Outlook
Prepared in the style of a Goldman Sachs Equity Research / Growth Equity VP-level model. All figures derived from canonical facts and available financial data. Data gaps are flagged explicitly.
1. Historical Revenue Baseline
Annual Revenue Trend (MNOK)
| Year | Total Revenue | Hardware | Software | YoY Growth | Source |
|---|---|---|---|---|---|
| 2021A | 33.1 | 22.6 | 7.6 | — | [source: financials.md, investor-data-room/3.2] |
| 2022A | 37.4 | 27.6 | 8.1 | +13% | [source: financials.md, investor-data-room/3.2] |
| 2023A | 41.2 | 31.0 | 8.6 | +10% | [source: financials.md, investor-data-room/3.2] |
| 2024E | 42.6–47.6 | 31.9 | 8.9 | +3–15% | [source: financials.md — discrepancy flagged: data room shows 42.6; weekly meetings show 47.6] |
| 2025A | ~55 MNOK (cash receipts 57.98 MNOK) | ~41–43 | ~13–14 | ~29–33% | [source: canonical-facts.yaml — cash receipts ≠ recognized revenue; audited P&L unavailable] |
[DATA GAP]: Audited 2025 P&L is not yet available. Cash receipts (57.98 MNOK) are used as a proxy. Recognized revenue under IFRS/NGAAP may differ due to deferred hardware revenue and subscription timing. Reconciliation required before investor due diligence.
[DATA GAP]: 2024 revenue discrepancy (42.6 vs 47.6 MNOK) is unresolved. Impact: the 2024 base affects YoY growth rates materially. Use 47.6 MNOK for 2024 if consistent with the 2025 comparison base.
Compound Annual Growth Rate (Historical)
| Period | Revenue CAGR | Notes |
|---|---|---|
| 2021–2023 (confirmed) | +12% | Steady but modest |
| 2021–2025 (cash basis) | +17% | Acceleration in 2025 |
| Software ARR only (2024–2025) | ~+55% | 7.0 → ~10.9 MNOK ARR (estimated) |
Key observation: The business has a two-speed revenue structure. Hardware grows at 8–12% CAGR (commodity ceiling). Software ARR is growing at 50–70% annually from a small base. [source: analyst estimate] The forecast model treats these as distinct drivers.
2. Seasonality Analysis
Golf Seasonality Pattern
Swing Catalyst's revenue is meaningfully seasonal due to the golf industry cycle. [DATA GAP: Monthly revenue breakdowns by year are not available. The following is inferred from company comments, Q1 2026 underperformance, and golf industry norms.]
| Quarter | Estimated Revenue Weight | Driver | Risk |
|---|---|---|---|
| Q1 (Jan–Mar) | ~18–20% of annual | Budget approvals after year-end; new facility buildouts; PGA Show (Jan) follow-through | Jan–Feb 2026 came in ~3 MNOK below budget [source: financials.md, Week 10] |
| Q2 (Apr–Jun) | ~30–32% of annual | Golf season opening in North America; Demo Days; new subscriber conversions | Pro churn spike in May (price adjustment sensitivity) |
| Q3 (Jul–Sep) | ~28–30% of annual | Peak season; MLB second half; equipment purchasing decisions | Baseball season; distributor reorders |
| Q4 (Oct–Dec) | ~20–22% of annual | Year-end budget spend; holiday hardware gifting; subscriber renewals | Budget freezes; annual churn at December 31 renewal |
Seasonal adjustment factors for forecasting:
| Quarter | Adjustment vs annual average | Notes |
|---|---|---|
| Q1 | –15% | Front-loaded churn + slow season start |
| Q2 | +18% | Golf season, new hardware cycle |
| Q3 | +12% | Sustained activity |
| Q4 | –8% | Budget exhaustion; renewal risk |
3. Three 12-Month Forecast Scenarios (Apr 2026 – Mar 2027)
Base assumption: Current run rate is approximately $5.5M USD / ~55 MNOK annually as of March 2026. [source: canonical-facts.yaml, revenue_annual]
Scenario A: Conservative (No Bridge Capital Raised, Lean Operations)
Assumptions:
- No $2M bridge closes before Q3 2026 [source: canonical-facts.yaml, 2026-03-20]
- Company operates under Scenario B lean-growth headcount (21 staff)
- Full Swing deal does NOT close
- MLB count stays at 22 active teams (Brewers not recovered)
- AxioForce shipping ramps slowly (50 units/quarter)
- Churn remains at 47.7% annual Pro tier rate (no improvement) [source: canonical-facts.yaml, 2026-03-20]
- Soft funding (24 MNOK) disbursements continue on schedule
- USD/NOK rate: 10.7 (consistent with 2025 model)
| Month | HW Revenue (USD) | SW Revenue (USD) | Total (USD) | Cum Total |
|---|---|---|---|---|
| Apr 2026 | $285K | $65K | $350K | $350K |
| May 2026 | $320K | $70K | $390K | $740K |
| Jun 2026 | $340K | $72K | $412K | $1.15M |
| Jul 2026 | $310K | $75K | $385K | $1.54M |
| Aug 2026 | $320K | $77K | $397K | $1.93M |
| Sep 2026 | $305K | $78K | $383K | $2.32M |
| Oct 2026 | $270K | $80K | $350K | $2.67M |
| Nov 2026 | $255K | $81K | $336K | $3.01M |
| Dec 2026 | $230K | $82K | $312K | $3.32M |
| Jan 2027 | $230K | $84K | $314K | $3.63M |
| Feb 2027 | $260K | $86K | $346K | $3.98M |
| Mar 2027 | $290K | $90K | $380K | $4.36M |
| Total | $3.41M | $940K | $4.35M |
Conservative scenario: $4.35M TTM — approximately flat to 2025 in USD terms. [source: analyst estimate] Reflects no growth investment, steady churn drag, modest AxioForce contribution.
Confidence range: $3.9M – $4.8M (±10%) [source: analyst estimate]
Scenario B: Base Case (Bridge Closes Q2 2026, Orderly Execution)
Assumptions:
- $2M bridge closes May–June 2026 (Reitan or US lead) [source: canonical-facts.yaml, 2026-03-20]
- Full Swing deal signs Q2 2026: +$216K incremental software ARR added in H2 [source: fullswing-bundling-model.md, base case]
- AxioForce ramps to 80 units/quarter by Q3 2026
- Pro churn improves to 40% annual (reflecting Jan 2026 trend: 62% improvement vs Jan 2025) [source: canonical-facts.yaml, pro_churn]
- MLB adds 1 new team (reaching 24/30) via Tucker Nathans pipeline
- US invoiced revenue trends up from $182K/month toward $220K/month by Q3 [source: business-kpis.md]
- Tim Briand (CSO hire) lands Q3 2026, adds pipeline acceleration
| Month | HW Revenue (USD) | SW Revenue (USD) | Total (USD) | Cum Total |
|---|---|---|---|---|
| Apr 2026 | $310K | $75K | $385K | $385K |
| May 2026 | $355K | $82K | $437K | $822K |
| Jun 2026 | $390K | $91K | $481K | $1.30M |
| Jul 2026 | $370K | $98K | $468K | $1.77M |
| Aug 2026 | $385K | $105K | $490K | $2.26M |
| Sep 2026 | $370K | $110K | $480K | $2.74M |
| Oct 2026 | $330K | $112K | $442K | $3.18M |
| Nov 2026 | $315K | $115K | $430K | $3.61M |
| Dec 2026 | $290K | $118K | $408K | $4.02M |
| Jan 2027 | $285K | $120K | $405K | $4.42M |
| Feb 2027 | $310K | $123K | $433K | $4.86M |
| Mar 2027 | $345K | $128K | $473K | $5.33M |
| Total | $4.06M | $1.28M | $5.33M |
Base case scenario: $5.33M TTM — approximately +18% growth in USD. [source: analyst estimate] Reflects bridge funding enabling US sales investment, early Full Swing ARR, and churn improvement.
Confidence range: $4.8M – $5.9M (±10%) [source: analyst estimate]
Scenario C: Optimistic (Reitan Anchors Round, Full Swing Deal, CSO Hire)
Assumptions:
- Reitan Kapital commits 20 MNOK+ as sole Nordic anchor by May 2026 [source: critical-context-updated.md, item 14]
- Full Swing deal signs and bundles to 50% of FSG simulators: +$432K incremental ARR in first year [source: fullswing-bundling-model.md, base-to-optimistic interpolation]
- AxioForce ramps to 120 units/quarter by Q4 2026
- Tim Briand joins as CSO, drives institutional MLB pipeline acceleration
- Pro churn drops to 35% annual (structural improvement from churn reduction initiatives) [source: analyst estimate]
- MLB expands to 26 teams (4 new wins from Brewers recovery + new accounts)
- US geographic expansion: Back Nine Indoor Golf generates 150+ new OEM subscriptions in H2
- Software mix hits 30%+ of total by Q4 2026 [source: analyst estimate]
| Month | HW Revenue (USD) | SW Revenue (USD) | Total (USD) | Cum Total |
|---|---|---|---|---|
| Apr 2026 | $330K | $80K | $410K | $410K |
| May 2026 | $385K | $92K | $477K | $887K |
| Jun 2026 | $430K | $108K | $538K | $1.43M |
| Jul 2026 | $415K | $122K | $537K | $1.96M |
| Aug 2026 | $435K | $140K | $575K | $2.54M |
| Sep 2026 | $420K | $152K | $572K | $3.11M |
| Oct 2026 | $380K | $155K | $535K | $3.65M |
| Nov 2026 | $365K | $158K | $523K | $4.17M |
| Dec 2026 | $335K | $162K | $497K | $4.67M |
| Jan 2027 | $325K | $165K | $490K | $5.16M |
| Feb 2027 | $355K | $170K | $525K | $5.68M |
| Mar 2027 | $395K | $177K | $572K | $6.26M |
| Total | $4.57M | $1.68M | $6.26M |
Optimistic scenario: $6.26M TTM — approximately +38% growth in USD. [source: analyst estimate] Requires Reitan capital, Full Swing deal, and CSO hire all landing in H1 2026.
Confidence range: $5.7M – $6.9M (±10%) [source: analyst estimate]
4. Scenario Summary
| Metric | Conservative | Base Case | Optimistic |
|---|---|---|---|
| 12-month total revenue | $4.35M | $5.33M | $6.26M |
| vs 2025 run-rate ($5.5M USD) | –21% | –3% | +14% |
| Software ARR exiting period | ~$1.0M | ~$1.5M | ~$2.0M |
| Software % of total | 22% | 24% | 27% |
| Implied NOK revenue (10.7x) | 46.5 MNOK | 57.0 MNOK | 66.9 MNOK |
| 2026 budget target (62.7 MNOK) | Misses by 26% | Near budget | Beats budget |
5. Growth Driver Analysis
Driver 1: MLB Expansion and Retention
| Metric | Current | 12-Mo Scenario B |
|---|---|---|
| Active MLB teams | 22 (23 ever; Brewers to Bertec) | 24 |
| Average ARR per MLB team | ~$60K system + $3K/yr software | — |
| New MLB revenue potential | — | +$120K HW (2 new teams) |
MLB drives hardware sales (one-time) more than software ARR. The real value is logo count for enterprise pricing leverage with MiLB and NCAA. [source: mlb-roi-model.md]
Driver 2: Full Swing Distribution Deal
The single highest-leverage revenue catalyst for the 12-month period. Base case adds $216K ARR by month 12 through OEM bundling with 720 new subscriptions. Near-zero marginal cost once agreement is signed. [source: fullswing-bundling-model.md]
Risk: Deal is in testing phase (Carlsbad recreation pending as of Week 10, 2026). No signed agreement as of data collection date. Binary outcome — deal or no deal.
Driver 3: AxioForce Tier 2 Shipments
AxioForce first plates shipped March 2026 (4–8 units; 4 sets/week target). [source: critical-context-updated.md, item 19; identity.md] At $13,995–$14K bundle with $600/yr software, 200 units shipped = $2.8M hardware + $120K ARR. Scale is constrained by manufacturing ramp and channel readiness.
Driver 4: Home Tier Subscriber Growth
2,000+ subscribers as of January 2026. [source: canonical-facts.yaml] Free trial pipeline generated 9 paying customers since March 9. Win-back pipeline: 849 at-risk customers. Each converted subscriber at Home tier: $195–$400/yr.
At current 35.5% annual Home churn, net new ARR from Home tier: modest. [source: customer-segments.md] The lever is churn reduction (from 35.5% toward 25%) — every 5pp churn reduction = ~$70–80K additional net ARR per year at current base. [source: analyst estimate]
Driver 5: Geographic Expansion
Europe at 7% of revenue is structurally underserved (10M+ golfers vs 73% NA share). [source: identity.md] Near-term upside requires a European sales hire (not funded under current lean structure). [DATA GAP]: No current-year European pipeline data available.
6. Sensitivity Analysis
Revenue Sensitivity to Key Assumptions (±10–20% shift in Base Case)
| Assumption | Shift | Revenue Impact | % of Total |
|---|---|---|---|
| Pro churn rate | +10pp (47.7% → 57.7%) | –$120K ARR | –2.3% |
| Pro churn rate | –10pp (47.7% → 37.7%) | +$120K ARR | +2.3% |
| Full Swing adoption | +20pp (50% → 70%) | +$86K ARR | +1.6% |
| Full Swing deal dies | –100% | –$216K ARR yr 1 | –4.1% |
| AxioForce volume | +20% (80 → 96 units/Q) | +$220K HW | +4.1% |
| USD/NOK rate | +10% (10.7 → 11.7) | +$550K equivalent | +10.3% |
| MLB loses 2 more teams | –2 teams | –$120K HW | –2.3% |
| US invoiced revenue | +20% ($182K → $218K/mo) | +$430K | +8.1% |
Most sensitive variable: USD/NOK exchange rate. Since revenue is largely USD-denominated but costs are NOK-denominated, a 10% NOK weakening adds ~10% to reported NOK revenue with zero operational change. [source: analyst estimate] This is a material hedge factor for the fundraising narrative.
Second most sensitive: AxioForce volume. Hardware is still 74–78% of total revenue. A 20% increase in AxioForce unit volume has 4x the bottom-line impact of a 20% improvement in software churn. [source: analyst estimate]
7. Leading Indicators to Watch Monthly
| Indicator | Signal | Threshold | Source |
|---|---|---|---|
| New Stripe subscribers (net) | Early demand signal | >+50 net/month = healthy | Stripe dashboard |
| US invoiced revenue | Core revenue engine | Targeting $220K+/month [source: business-kpis.md] | Weekly meetings |
| Pro churn rate | Retention quality | <40% annual = improvement [source: analyst estimate] | ROCK framework |
| Free trial conversion count | Funnel health | >20 conversions/month = good | CRM |
| Data lake takes per week | Engagement proxy | +22K/week = current; target +35K [source: canonical-facts.yaml, 2026-03-20] | Weekly meetings |
| MLB teams active | Enterprise anchor | Maintain ≥22; grow toward 26 | Tucker pipeline |
| AxioForce units shipped | Tier 2 traction | >50/month = on-ramp; >100 = breakout | Ops report |
8. Risk Factors
| Risk | Probability | Revenue Impact | Mitigation |
|---|---|---|---|
| Bridge capital fails to close | Medium | –$500K–$1M (cannot fund US sales hire) | Reitan option (Option A) accelerates close [source: strategy.md] |
| AxioForce supply chain delay | Medium | –$300–500K HW revenue [source: analyst estimate] | 4 sets/week currently shipping; ramp is beginning |
| Sportsbox AI / Bryson DeChambeau competitive escalation | High | –$150–300K ARR (Tier 2/3 churn) [source: analyst estimate] | Force plate moat (CV cannot measure GRF); accelerate AI shipping |
| Bertec conflict unresolved | Medium | –$150K MLB/NCAA deals [source: business-kpis.md] | Written account protection agreement in progress [source: critical-context-updated.md, item 13] |
| USD/NOK depreciation (NOK strengthens) | Low-Medium | –$500K NOK-equivalent revenue [source: analyst estimate] | Natural hedge: USD cost base in US team |
| Tim Briand decides not to join | Medium | –$200–400K ARR (delayed US pipeline) [source: analyst estimate] | TC and Carl maintain relationship; backup CSO candidates exist |
| Seath Lauer leaves (if Briand hired) | Medium | –$500K–$1M US golf ARR [source: analyst estimate] | Risk acknowledged [source: critical-context-updated.md, item 17] |
| Cash exhaustion before bridge closes | High (time-sensitive) | Existential | ~1.7 MNOK cash as of March 2026; Stripe Capital loan ($250K approved) buying time [source: canonical-facts.yaml, 2026-03-20] |
9. Decision Triggers
| Trigger | Action | Threshold |
|---|---|---|
| Bridge capital secured | Hire US AE + SDR per use-of-funds plan | Commit executed |
| Software ARR > $1.5M run-rate | Signal readiness for Series A conversation [source: analyst estimate] | Rolling 3-month average |
| Pro churn < 35% for 2 consecutive quarters | Publish churn improvement narrative to investors [source: analyst estimate] | Sustained metric |
| AxioForce units shipped > 200 cumulative | Claim "Tier 2 market traction" milestone (M3) | Unit count |
| US revenue run-rate > $1M ARR | Claim US go-to-market milestone (M4) [source: analyst estimate] | Rolling 3-month |
| Full Swing deal signed | Announce as distribution milestone; share with US investors | Contract executed |
| Cash position falls below 1 MNOK | Trigger emergency cost reduction (Scenario A lean headcount) | Balance sheet |
| Cash position falls below 500K | Trigger Scenario A headcount cuts immediately [source: analyst estimate] | Balance sheet |
10. Forecast Confidence Assessment
| Dimension | Confidence | Reason |
|---|---|---|
| Hardware revenue trajectory | Medium | Seasonal pattern visible; AxioForce ramp uncertain |
| Software ARR growth | Medium-High | Churn improving; drivers identifiable |
| Full Swing deal impact | Low | Binary, no signed agreement |
| Reitan Kapital outcome | Medium | Strong positive signals but Magnus decision pending Easter |
| USD/NOK FX rate | Low | External variable; assume 10.7 flat |
| Overall model | Medium | Single-year model with 4 binary catalysts; ±20% range appropriate [source: analyst estimate] |
Bottom line: The base case ($5.33M TTM) is achievable with disciplined execution but requires at least 2 of 4 key catalysts to land (bridge, Full Swing, AxioForce scale, CSO hire). [source: analyst estimate] The conservative case is the floor if none land. The optimistic case requires all four plus Reitan.