@include('templates.pdf_header', [ 'organisation' => $organisation, 'asOfDate' => $asOfDate, 'currency' => $currency, 'title' => 'BALANCE SHEET COMPARISON' ])

Current Period: {{ \Carbon\Carbon::parse($data['metadata']['fiscal_years']['current']['start_date'])->format('M j, Y') }} to {{ \Carbon\Carbon::parse($data['metadata']['fiscal_years']['current']['end_date'])->format('M j, Y') }}

@if(!empty($data['metadata']['fiscal_years']['previous']))

Previous Period: {{ \Carbon\Carbon::parse($data['metadata']['fiscal_years']['previous']['start_date'])->format('M j, Y') }} to {{ \Carbon\Carbon::parse($data['metadata']['fiscal_years']['previous']['end_date'])->format('M j, Y') }}

@endif
@php $safe = fn($arr, $key, $default = 0) => $arr[$key] ?? $default; $formatChange = fn($current, $previous) => [ 'difference' => $current - $previous, 'percentage' => $previous ? (($current - $previous) / $previous * 100) : 0 ]; @endphp @foreach(['assets' => 'ASSETS', 'equity' => 'EQUITY', 'liabilities' => 'LIABILITIES'] as $sectionKey => $sectionName) @foreach($data[$sectionKey] as $group) @foreach($group['subcategories'] as $sub) @php $curr = $safe($sub['subcategory_total'], 'start', 0); $prev = $safe($sub['subcategory_total'], 'end', 0); $change = $formatChange($curr, $prev); @endphp @endforeach @endforeach
{{ $sectionName }} Current Previous
{{ $group['group_name'] ?? 'Other ' . $sectionName }}
{{ $sub['subcategory_name'] }} {{ number_format($curr, 2) }} {{ number_format($prev, 2) }}
@endforeach