{% extends "captable/base.html" %}
{% load capfmt %}
{% block title %}Exit waterfall{% endblock %}
{% block content %}
Exit waterfall
Exit value{{ result.exit_value|money }}
Common value per share{{ result.common_price|price }}
Distributed{{ result.total_paid|money }}{% if result.undistributed > 0.01 %}{{ result.undistributed|money }} unallocated{% endif %}
By class
| Class | Decision | Preference | Participation / common | Total | Per share |
{% for c in result.classes %}| {{ c.name }}{% if c.rank is not None and c.is_preferred %} rank {{ c.rank }}{% endif %} |
{% if c.converted is None %}—{% elif c.converted %}converts{% else %}takes preference{% endif %} |
{{ c.preference|money }} | {{ c.participation|money }} | {{ c.total|money }} | {{ c.per_share|price }} |
{% endfor %}
By holder
| Holder | Payout | % of exit |
{% for h in result.holders %}| {% with sid=stakeholders|get:h.holder %}{% if sid %}{{ h.holder }}{% else %}{{ h.holder }}{% endif %}{% endwith %} | {{ h.total|money }} | {{ h.pct|pct }} |
{% endfor %}
{% if result.options %}
Options (net exercise)
| Grant | Count | Strike | Payout | |
{% for o in result.options %}| {{ o.label }} | {{ o.count|shares }} | {{ o.strike|price }} | {{ o.payout|money }} | {% if not o.in_the_money %}under water{% endif %} |
{% endfor %}
{% endif %}
Payout sweep $0 → {{ max_exit|money }} (10× last post-money), 50 steps
{{ chart }}
{% for color, name in chart_legend %}- {{ name }}
{% endfor %}
{% endblock %}