addedInput schema / properties / company / properties
Added value: +{
+ "businessModel": {
+ "enum": [
+ "saas",
+ "marketplace",
+ "services",
+ "hybrid"
+ ],
+ "type": "string"
+ },
+ "currentArrEur": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "revenueLastYearEur": {
+ "type": "number"
+ },
+ "sector": {
+ "type": "string"
+ },
+ "teamSize": {
+ "type": "number"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "currentArrEur",
+ "revenueLastYearEur",
+ "teamSize",
+ "businessModel"
+]
addedInput schema / properties / costBreakdown / items
Added value: +{
+ "properties": {
+ "amountEur": {
+ "type": "number"
+ },
+ "category": {
+ "type": "string"
+ },
+ "controllable": {
+ "type": "boolean"
+ },
+ "percentOfRevenue": {
+ "type": "number"
+ },
+ "trend": {
+ "enum": [
+ "growing",
+ "stable",
+ "declining"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "category",
+ "amountEur",
+ "percentOfRevenue",
+ "trend",
+ "controllable"
+ ],
+ "type": "object"
+}
addedInput schema / properties / incomeStatement / properties
Added value: +{
+ "cogsEur": {
+ "type": "number"
+ },
+ "ebitdaEur": {
+ "type": "number"
+ },
+ "ebitdaMarginPct": {
+ "type": "number"
+ },
+ "generalAndAdminEur": {
+ "type": "number"
+ },
+ "grossMarginPct": {
+ "type": "number"
+ },
+ "grossRevenueEur": {
+ "type": "number"
+ },
+ "researchAndDevEur": {
+ "type": "number"
+ },
+ "salesAndMarketingEur": {
+ "type": "number"
+ }
+}
addedInput schema / properties / incomeStatement / required
Added value: +[
+ "grossRevenueEur",
+ "cogsEur",
+ "grossMarginPct",
+ "researchAndDevEur",
+ "salesAndMarketingEur",
+ "generalAndAdminEur",
+ "ebitdaEur",
+ "ebitdaMarginPct"
+]
addedInput schema / properties / marginTargets / properties
Added value: +{
+ "targetEbitdaMarginPct": {
+ "type": "number"
+ },
+ "targetGrossMarginPct": {
+ "type": "number"
+ },
+ "targetTimeframeMonths": {
+ "type": "number"
+ }
+}
addedInput schema / properties / marginTargets / required
Added value: +[
+ "targetGrossMarginPct",
+ "targetEbitdaMarginPct",
+ "targetTimeframeMonths"
+]
addedInput schema / properties / unitEconomics / properties
Added value: +{
+ "avgContractValueEur": {
+ "type": "number"
+ },
+ "cacEur": {
+ "type": "number"
+ },
+ "grossMarginPerCustomerEur": {
+ "type": "number"
+ },
+ "ltvEur": {
+ "type": "number"
+ },
+ "paybackMonths": {
+ "type": "number"
+ }
+}
addedInput schema / required
Added value: +[
+ "company",
+ "incomeStatement",
+ "costBreakdown",
+ "unitEconomics",
+ "marginTargets"
+]