Этот модуль отвечает на один вопрос: сколько Duolingo стоит «по справедливости» — и насколько это близко к тому, что просит рынок сегодня ($109.95)? Мы считаем стоимость семью независимыми методами, отбрасываем те, что не подходят к профилю бизнеса, и выдаём честный диапазон, а не одну «магическую» цифру. Спойлер: цифра целиком зависит от двух спорных допущений — считать ли расходы на опционы реальной ценой и продержится ли быстрый рост. Поэтому ответ — вероятностное облако, а не точка.
Наш центральный, консервативный ориентир справедливой стоимости (метод «владельческой прибыли» — когда расходы на опционы вычитаются как реальная цена) — около $115–135 за акцию 📊 DCF E[V], при вероятностно-взвешенном E[V] ≈ $130 📊 Σ(p×V). Полный диапазон сценариев широк: ~$75 (медвежий) … ~$215+ (бычий) 📊 DCF bear/bull. Текущая цена $109.95 ✅ SSOT сидит в нижне-средней части этого диапазона — то есть рынок просит примерно «справедливо», но без скидки.
Полосы — это не «таргеты», а карта: пол без роста (EPV ~$51), почти-балансовый кэш-пол (RIM ~$28), консервативная полоса DCF и бычий хвост. Цена близка к центру → запаса прочности почти нет.
Применённые методы (по профилю): DCF Monte-Carlo ✓ EPV ✓ Reverse-DCF ✓ RIM (низкий вес) SOTP (низкий вес). Честно исключены (edge≈0): NCAV ✗ — прибыльная растущая компания Мультипликаторы пиров ✗ — нет данных пиров в базе. Каждый метод — равный вес среди применимых; равный вес это дизайн-решение продукта, не закон природы.
Математика может оправдать сегодняшнюю цену и дать скромный апсайд — если верить в долговечность роста и считать денежный поток «как есть». Но запаса прочности нет, разброс огромен, а у частного инвестора нет преимущества в прогнозе роста. Полная аргументация — ниже. edge≈0
Справедливая стоимость (intrinsic value) — это сегодняшняя ценность всех денег, которые бизнес отдаст владельцам за весь срок жизни, приведённая к настоящему. Цена — это то, что просит рынок прямо сейчас; она колеблется от настроения. Запас прочности (Margin of Safety, Б. Грэм / С. Кларман) — это разница: покупать заметно ниже стоимости, чтобы ошибка в расчёте не стоила денег.
Это понятийная схема, не числа Duolingo (они в §0). Смысл прост: ценность метода — не в «красивой» цифре, а в том, есть ли зазор между стоимостью и ценой. У Duolingo он почти нулевой.
У каждого типа бизнеса свой язык стоимости. Метод, не подходящий профилю, мы не натягиваем — честно исключаем (edge≈0).
| Профиль | Родные методы | DUOL? |
|---|---|---|
| Tech / рост (asset-light, маржа↑) | DCF, Reverse-DCF, EV/Sales, Rule of 40 | ✅ это DUOL |
| Зрелый / стабильный кэш | EPV, FCF-yield, дивиденды | частично (EPV как пол) |
| Банк / финансовый | RIM, P/B, ROE-spread | низко (кэш искажает BV) |
| Холдинг / конгломерат | SOTP, holdco-дисконт | низко (по сути 1 сегмент) |
| Distressed / убыточный | NCAV, ликвидационная | ✗ неприменимо |
| Циклик / REIT | норм. через цикл / FFO, NAV | ✗ неприменимо |
Профиль Duolingo: высокорастущий software-бизнес, asset-light, без долга ✅ analyst-note NO-DEBT, с чистой денежной позицией $1,391.8M ✅ derived.Q1_26.net_cash (≈$28/акц.) и валовой маржой 72.2% ✅ derived.FY2025.gross_margin. Поэтому ведущие методы — DCF и Reverse-DCF; EPV даёт «пол без роста»; RIM/SOTP — справочно с низким весом; NCAV и пиры исключены.
Метод DCF: спрогнозировать свободный денежный поток (FCF) на 5 лет, добавить терминальную стоимость и привести всё к сегодня по ставке дисконта. У Duolingo долга нет, поэтому FCFF ≈ FCFE, а ставка дисконта = стоимость капитала.
Развилка №1 — что считать денежным потоком. Отчётный FCF FY2025 = $360.4M (маржа 34.7%) ✅ derived.FY2025.free_cash_flow выглядит роскошно. Но он раздут двумя «бумажными» эффектами: (1) обратное добавление расходов на опционы (SBC) на $137.4M ✅ cash_flow.FY2025.stock_based_comp — это не кэш, но это реальное разводнение акционеров; (2) приток отложенной выручки (подписки оплачивают вперёд). Если вычесть SBC, «владельческая» FCF-маржа падает с 34.7% до ≈21.5% 📊 (360.4−137.4)/1037.6. Рассматриваем обе базы.
Случайно разыграны: рост года-1 (≈28% ± затухание), зрелая владельческая FCF-маржа (~12–24%), ставка дисконта (8.5–13.5%), терминальный рост (1.5–4%). Все ставки дисконта — 🧩 EST (беты в базе нет; см. §10/§14). Результат: вероятность, что справедливая стоимость выше цены ≈ 65% 📊 MC — но «65%» это про распределение допущений, а не про преимущество над рынком.
Если же взять отчётный FCF «как есть» (SBC внутри, как делает сам менеджмент в adj. EBITDA), DCF выглядит куда щедрее: медиана ≈$156, межквартиль $133–183, P(FV>цены) ≈ 94% 📊 MC reported-FCF. Вся разница между «дёшево» и «справедливо» — это один вопрос: опционы — это расход или нет? Мы склоняемся к «да, расход» (для долгосрочного держателя разводнение реально), поэтому ведущим считаем консервативный сценарий.
EPV отвечает на вопрос: «А сколько бизнес стоит, если рост = 0 навсегда?» Формула: нормализованная посленалоговая операционная прибыль ÷ стоимость капитала, плюс чистый кэш.
TTM операционная прибыль = $156.5M 📊 Σ Q2'25..Q1'26 operating_income (она уже включает SBC как расход — это «честная» база). При налоге 21–24% NOPAT ≈ $119–124M; при стоимости капитала 9–12% и добавлении чистого кэша $1,391.8M получаем EPV ≈ $48–56/акц., ориентир ~$51 📊 NOPAT/WACC + cash.
Вывод EPV прямой: как бизнес «без роста» Duolingo стоит ~$51, из них больше половины — просто деньги на счету. Значит ~54% сегодняшней цены — это плата за рост 📊 1−51/110. Триада Гринвальда (EPV ↔ стоимость активов ↔ ценность франшизы): здесь EPV сильно выше стоимости активов — это и есть «франшиза», но она целиком про будущий рост.
RIM: остаточная прибыль RI = Чистая прибыль − Ke × Балансовая стоимость; ценность = BV + Σ приведённых RI. Метод силён для банков со стабильным ROE; у Duolingo он малоприменим — и вот почему это само по себе важно.
Балансовый капитал Q1'26 = $1,391.8M ✅ balance_sheet.Q1_26.stockholders_equity — и он почти целиком состоит из чистого кэша (operating-капитал ~$71M). Нормализованная прибыль (без разового налога) ≈ $138–145M; при Ke 10–11% произведение Ke×BV ≈ $139–153M. Итог: остаточная прибыль RI ≈ 0 📊 NI−Ke·BV → без роста ценность ≈ балансу ≈ ~$28/акц.
Обратный DCF переворачивает задачу: не «сколько стоит», а «какие ожидания надо иметь, чтобы оправдать сегодняшнюю цену?». Это лучший тест на трезвость (Мобуссин, Expectations Investing).
Текущая стоимость операций EV = $4,072.7M 📊 mktcap−netcash. Чтобы её оправдать (затухающий рост, терминал 3%, ставка 11%), цена требует:
Все impl. growth — 📊 reverse-DCF. Если опционы — расход (наш базовый взгляд), цена требует ~18–22% роста выручки в год-1 с затуханием. Факт: FY2025 рост +38.7% ✅ derived.FY2025.revenue_growth_yoy, бронирования (опережающий индикатор) +33.1% 📊 1158.4/870.6, 3-летний CAGR 41.1% 📊. То есть планка «прыгуна» поставлена ниже текущей скорости — но компания уже тормозит три года подряд (43.7%→40.8%→38.7%) 📊 derived YoY.
NCAV Грэма (текущие активы − все обязательства, порог ≤⅔ от цены) — инструмент для дешёвых, чахнущих компаний. NCAV Duolingo = $1,505.96M − $666.23M = $839.7M ≈ $16.9/акц. 📊 BS Q1_26 current_assets−total_liabilities — это 15% от цены. Для прибыльной растущей франшизы NCAV структурно неприменим. Честно: edge≈0, метод исключён из взвешивания.
Duolingo — не конгломерат. Раскрытые потоки выручки за Q1'26: подписки $250.9M (86.0%), реклама $20.6M, Duolingo English Test $11.3M, встроенные покупки $8.4M, прочее $0.7M ✅ operating_metrics.Q1_26.rev_*. Все — один продукт/одна команда/одна инфраструктура, поэтому сумма частей почти совпадает с цельным DCF. Holdco-дисконт неприменим (нет холдинговой структуры). Метод оставляем справочно, низкий вес.
Доли — 📊 от total revenue Q1'26 $291.97M. Один доминирующий поток (подписки) → отдельная оценка сегментов даёт практически тот же ответ, что и общий DCF.
Мультипликаторы Duolingo по опечатанной базе мы посчитать можем; а вот медиан пиров, сектора и уличного консенсуса в базе нет (внешний склад EXT-02/03 зарезервирован, не заполнен) 🚫 sealed_external reserved. Поэтому сказать «дёшево/дорого относительно рынка» честно нельзя — edge≈0.
| Мультипликатор | Значение | Чтение |
|---|---|---|
| P/E отчётный (трейлинг) | 12.8× 📊 110/8.57 | обманка — прибыль раздута налогом |
| P/E нормализованный | ~37–39× 📊 доналог. $182.4M, налог 21–25% | мультипликатор роста, не «дешёвой» акции |
| P/S (TTM) | 4.97× 📊 mktcap/TTM rev | — |
| EV/adj-EBITDA (FY25) | 13.3× 📊 EV/305.9M | скромно — но adj-EBITDA исключает SBC $137M |
| EV/EBIT (TTM) | 26.0× 📊 EV/156.5M | честная база — недёшево |
| P/B | 3.93× 📊 mktcap/BV | искажён: BV ≈ кэш |
| PEG (норм. P/E ÷ рост) | ~1.0 📊 37/38.7 | «справедливо за рост» — ПРИ его сохранении |
| Медиана пиров / сектора | НЕТ ДАННЫХ 🚫 | edge≈0 |
Таблица «ставка дисконта × терминальный рост» (база владельческой прибыли, $/акц.):
| WACC ↓ \ g → | 2.0% | 2.5% | 3.0% | 3.5% | 4.0% |
|---|---|---|---|---|---|
| 9.5% | 129 | 134 | 141 | 149 | 158 |
| 10.5% | 116 | 121 | 125 | 131 | 137 |
| 11.0% (база) | 111 | 115 | 119 | 124 | 129 |
| 12.0% | 103 | 105 | 109 | 112 | 116 |
| 13.0% | 96 | 98 | 100 | 103 | 106 |
Все ячейки — 📊 DCF owner-earnings. ±1% ставки дисконта сдвигает оценку акции на ≈ +11% / −9% (на уровне операций, без подушки кэша, эффект больше — классические ±15–25%). Огромная гора чистого кэша ($28/акц.) «гасит» часть чувствительности — это структурная защита Duolingo.
Сводим всё в «футбольное поле»: каждый метод — горизонтальная полоса, плюс три сценария DCF с вероятностями.
Триангуляция: полы (EPV $51, RIM $28) сильно ниже цены → большая часть цены = рост. Консервативный DCF центрируется чуть выше цены (E[V] $130), отчётный — заметно выше. Цена $109.95 внутри диапазона, у его нижне-центральной части. E[V] = Σ(p×V) = 0.30·$75 + 0.45·$119 + 0.25·$217 ≈ $130 📊.
Модель: выручка TTM $1,098.8M, рост затухает ~22%/год к год-5, FCF = выручка × маржа, терминал по Гордону, + чистый кэш $1,391.8M, ÷ 49.7M акций 📊 из SSOT. Это учебный инструмент: показывает, как сильно вывод зависит от ваших допущений — в этом и суть честной оценки.
| База сравнения | Значение | Источник |
|---|---|---|
| Метод ↔ метод (EPV $51 ↔ DCF $120 ↔ цена $110) | методы расходятся → весь спор о росте/SBC | 📊 CALC |
| Оценка ↔ цена (E[V] $130 vs $109.95) | цена ≈ −12% к центру; нет MoS vs медведь $75 | 📊 |
| Своя история — рост выручки | 43.7% → 40.8% → 38.7% (затухание 3 года) | ✅ derived YoY |
| Своя история — бронирования (опереж.) | +33.1% (ниже выручки → намёк на замедление) | 📊 1158.4/870.6 |
| Своя история — FCF-маржа | 35.3% → 34.7% (отчётн.); ~21.5% владельч. | ✅ derived FCF margin |
| Пиры / сектор (мультипликаторы) | НЕТ ДАННЫХ — edge≈0 | 🚫 reserved |
| Рынок / base rates (Мобуссин) | рост >20% дольше 5 лет — редкость; цена ставит на исключение | 🔶 внеш. взгляд |
Чистые ответы здесь — это отсутствие красных флагов, а не гарантия. Чек-лист 12 классических ошибок оценки:
| Ошибка оценки | Вопрос к этому кейсу |
|---|---|
| 1. Терминал «виляет собакой» | Не опасно ли, что 72% (база) / 80% (бык) стоимости — в недоказуемом терминале? |
| 2. Нереалистичный рост | Реалистичны ли заложенные ~18–22% против base rates Мобуссина и затухания 43.7%→38.7%? |
| 3. SBC как «не расход» | Не завышает ли отчётный FCF ($360M) реальную отдачу, игнорируя разводнение от SBC ($137M ≈ 101% опер. прибыли)? |
| 4. Разовые статьи в прибыли | Учтён ли разовый налоговый выигрыш ≈$256.7M, раздувший чистую прибыль FY25 до $414M (доналог. лишь $182M)? |
| 5. Заниженная ставка дисконта | Не слишком ли низка ставка для волатильной растущей акции (беты в базе нет — ставка это допущение)? |
| 6. Игнор оборотного капитала | Не исчезнет ли «бонус» отложенной выручки, когда рост (а с ним бронирования) замедлится? |
| 7. Качество прибыли (accruals) | FCF>прибыли — это сила модели или временный приток предоплат? |
| 8. Низкий P/E как «дёшево» | P/E 12.8× — скидка или «обратная ловушка» от налогового разового эффекта? |
| 9. Двойной счёт кэша | Не считаем ли кэш дважды (в EV и отдельно)? — учтён один раз как +net cash. |
| 10. Счётчик акций | Берём ли полностью разводнённые 49.7M (а не 46.8M базовых)? — да, консервативно. |
| 11. Маржа как вечный пик | Маржа +13% (опер.) — структурный пол или ранний пик до инфляции стоимости привлечения? |
| 12. ИИ-разрыв модели | Не обнулят ли ИИ-репетиторы (ChatGPT/Gemini) ядро продукта и заложенный в цену рост? |
Провенанс вводных оценки. Финансовые числа — Tier-1 SEC XBRL (16/16 валидаций PASS) ✅ SSOT verification. Ставка дисконта, терминальный рост, траектории роста/маржи — наши допущения 🧩 EST (беты, ERP, безрисковой ставки в базе нет). Мультипликаторы пиров/консенсус — отсутствуют 🚫. Это и есть честная граница: факты у нас крепкие, но вывод о стоимости неизбежно опирается на суждение.
| Вводная | Значение | Класс · источник |
|---|---|---|
| Цена (snapshot) | $109.95 @ 2026-06-02 | факт · ✅ SSOT canonical |
| Акции (полн. разводн., конец Q1'26) | 49.7M | факт · ✅ shares_period_end |
| Чистый кэш (Q1'26) | $1,391.8M | факт · ✅ derived.net_cash |
| Выручка TTM (Q2'25–Q1'26) | $1,098.8M | факт · 📊 Σ кварталов |
| FCF FY2025 (отчётн. / владельч.) | $360.4M / ~$223M | факт/расчёт · ✅📊 |
| Опер. прибыль TTM (для EPV) | $156.5M | факт · 📊 Σ кварталов |
| SBC FY2025 | $137.4M | факт · ✅ cash_flow.SBC |
| Доналоговая прибыль FY25 (норм.) | ≈$182.4M | оценка · ⚠️ analyst-note NOTE-TAX |
| Ставка дисконта (WACC=Ke, нет долга) | 9.5–12.5% (база 11%) | допущение · 🧩 EST |
| Терминальный рост | 1.5–4.0% (база 3%) | допущение · 🧩 EST |
| Мультипликаторы пиров / консенсус | НЕТ ДАННЫХ | 🚫 reserved · edge≈0 |
По совокупности методов справедливая стоимость Duolingo — широкий диапазон ~$75–215+ с консервативным центром ~$130; текущая цена $109.95 лежит внутри него, в нижне-средней зоне. За: качественный asset-light бизнес без долга, чистый кэш $28/акц., скромный апсайд к центральной оценке, PEG ≈1.0. Против (вопросами): нет запаса прочности (цена выше медвежьего сценария); >50% цены — плата за рост, который замедляется; вся оценка качается на трактовке SBC и на ставке дисконта, которой в базе нет; относительной оценки против пиров/рынка нет (edge≈0). Итог: математика может оправдать цену и дать умеренный апсайд — но только если поверить в долговечность роста и благосклонно трактовать денежный поток, а подушки на случай ошибки рынок не даёт. Это не рекомендация покупать или продавать — это честная картина, решаете вы. edge≈0