+
+
+ + +

Last updated on .

+

All amounts are in EURO.

+
+

+ '; + foreach ($v as $k => $w) { + $s .= sprintf('%s%s', + $k, number_format(str_replace(',', '.', $w), 2, '.', ',')); + } + $s .= ''; + echo $s; + ?> + +
+ +

Cash flow

+
+
+
+
+ +

Income statement

+ + + + + + + + + + + + + + + + + +
RevenuesExpenses
+ + ## Revenues'] as $k => $v) { + if (in_array($k, array('Total of revenues', 'Net Loss'))) + continue; + + $s .= sprintf('', + $k, number_format(str_replace(',', '.', $v), 2, '.', ',')); + } + echo $s; + ?> +
%s%s
+
+ + ## Expenses'] as $k => $v) { + if (in_array($k, array('Total of expenses', 'Net Income'))) + continue; + + $s .= sprintf('', + $k, number_format(str_replace(',', '.', $v), 2, '.', ',')); + } + echo $s; + ?> +
%s%s
+
Total of revenues ## Revenues']['Total of revenues']), 2, '.', ','); ?>Total of expenses ## Expenses']['Total of expenses']), 2, '.', ','); ?>
Net Income ## Expenses']['Net Income']), 2, '.', ','); ?>
+ +
+ +

Balance sheet

+ + + + + + +
AssetsLiabilities
+ + ## Assets'] as $k => $v) { + $v = str_replace(',', '.', $v); + $v = is_numeric($v) ? number_format($v, 2, '.', ',') : $v; + $s .= sprintf('', $k, $v); + } + echo $s; + ?> +
%s%s
+
+ + ## Liabilities'] as $k => $v) { + $v = str_replace(',', '.', $v); + $v = is_numeric($v) ? number_format($v, 2, '.', ',') : $v; + $s .= sprintf('', $k, $v); + } + echo $s; + ?> +
%s%s
+
Total AssetsTotal Liabilities
+
+ +

Expenses

+ + ## Monthly summary']; + echo ''; + array_shift($v); + foreach ($v as $line) { + if ($line[0] == 'total') + continue; + + echo sprintf('', + $_months[$line[0]], $line[1], + number_format(str_replace(',', '.', $line[2]), 2, '.', ',')); + } + echo '
%s%s%s
'; + ?> + +

Details

+ + + ## More details']; + $line = array_shift($v); + echo sprintf('', + $line[0], $line[1], + $line[2], $line[3], + $line[4], + $line[5]); + + foreach ($v as $line) { + if (count($line) < 2) + continue; + echo sprintf('', + $line[0], $line[1], + $line[2], $line[3], + $line[4], + number_format(str_replace(',', '.', $line[5]), 2, '.', ',')); + } + ?> + +
%s%s%s%s%s%s
%s%s%s%s%s%s
+
+

Income, donations

+ ## Donations monthly summary']; + echo ''; + $line = array_shift($v); + echo sprintf(' + + ', + $line[0], $line[1], $line[2], + $line[3], + $line[4], + $line[5], $line[6]); + + foreach ($v as $line) { + echo sprintf(' + + + + + ', + $_months[$line[0]], $line[1], + number_format(str_replace(',', '.', $line[2]), 2, '.', ','), + number_format(str_replace(',', '.', $line[3]), 2, '.', ','), + number_format(str_replace(',', '.', $line[4]), 2, '.', ','), + number_format(str_replace(',', '.', $line[5]), 2, '.', ','), + number_format(str_replace(',', '.', $line[6]), 2, '.', ',')); + } + echo '
%s%s%s%s%s%s%s
%s%s%s%s%s%s%s
'; + ?> + +
+

Feel free to contact us regarding this report.

+
+
+