Comparison Filters
Select the two periods you want to compare.
{{ $hasAnyPeriod ? 'Custom Periods Selected' : 'Waiting for Date Range' }}
@if ($profitLossOverview)
@php
$overview = $profitLossOverview;
$overviewNet = $overview['netIncome'];
@endphp
Opening Balance
Equity before {{ $overview['period_label'] }} ({{ $overview['from_date'] }} to {{ $overview['to_date'] }})
{{ number_format($overview['openingEquityBalance'], 2) }}
{{ number_format($overview['equityChange'], 2) }}
{{ $overview['equityChangePercent'] !== null ? number_format(abs($overview['equityChangePercent']), 2) . '%' : '-' }}
Closing Balance
Equity after selected period
{{ number_format($overview['closingEquityBalance'], 2) }}
Profit And Loss During {{ $overview['period_label'] }}
Revenue
{{ number_format(abs($overview['totalIncome']), 2) }}
Expenses
{{ number_format(abs($overview['totalExpense']), 2) }}
Net {{ $overviewNet >= 0 ? 'Profit' : 'Loss' }}
{{ number_format(abs($overviewNet), 2) }}
@endif
@if ($hasAnyPeriod)
Comparison Summary
Net profit/loss comparison between Period A and Period B.
{{ $percentage >= 0 ? '+' : '' }}{{ number_format($percentage, 2) }}%
Period A Income
{{ number_format($incomeA, 2) }}
Period A Expense
{{ number_format($expenseA, 2) }}
Period B Income
{{ number_format($incomeB, 2) }}
Period B Expense
{{ number_format($expenseB, 2) }}
@endif
@include('dashboard.profit_loss.period-column', [
'period' => 'B',
'title' => 'Period B',
'daily' => $dailyB ?? [],
'from' => $fromB,
'to' => $toB,
'chartId' => 'chartB',
'borderColor' => 'border-primary-subtle'
])
@include('dashboard.profit_loss.period-column', [
'period' => 'A',
'title' => 'Period A',
'daily' => $dailyA ?? [],
'from' => $fromA,
'to' => $toA,
'chartId' => 'chartA',
'borderColor' => 'border-success-subtle'
])