@php $grossProfit = $totalRevenue - $totalCogs; $grossMargin = $totalRevenue > 0 ? ($grossProfit / $totalRevenue) * 100 : 0; $netMargin = $totalRevenue > 0 ? ($netProfit / $totalRevenue) * 100 : 0; $operatingRatio = $totalRevenue > 0 ? ($totalExpense / $totalRevenue) * 100 : 0; @endphp

Laba Rugi

@if($pnlTimeRange === 'custom')
@endif
{{ $pnlStart->format('d/m/Y') }} - {{ $pnlEnd->format('d/m/Y') }}

Pendapatan

{{ number_format($totalRevenue, 0, ',', '.') }}

Bulan ini

Margin Laba Bersih

{{ number_format($netMargin, 2, ',', '.') }}%

Bulan ini

Laba Kotor

{{ number_format($grossProfit, 0, ',', '.') }}

Bulan ini

Laba Bersih

{{ number_format($netProfit, 0, ',', '.') }}

Bulan ini

Margin Laba Kotor

{{ number_format($grossMargin, 2, ',', '.') }}%

Bulan ini

Biaya Operasional

{{ number_format($totalExpense, 0, ',', '.') }}

Bulan ini

Rasio Biaya Operasional

{{ number_format($operatingRatio, 1, ',', '.') }}%

Bulan ini

EBITDA

{{ number_format($netProfit, 0, ',', '.') }}

Bulan ini

Data per {{ $pnlEnd->format('d M Y') }}
{{ $pnlStart->format('d/m/Y') }} - {{ $pnlEnd->format('d/m/Y') }}
Pendapatan {{ $pnlEnd->format('d/m/Y') }}
@forelse($revenues as $rev)
({{ $rev['code'] }}) {{ $rev['name'] }} {{ number_format($rev['balance'], 0, ',', '.') }}
@empty
Belum ada data pendapatan.
@endforelse
Total Pendapatan {{ number_format($totalRevenue, 0, ',', '.') }}
Beban Pokok Penjualan {{ $pnlEnd->format('d/m/Y') }}
@forelse($cogs as $cog)
({{ $cog['code'] }}) {{ $cog['name'] }} {{ number_format($cog['balance'], 0, ',', '.') }}
@empty
Belum ada data HPP.
@endforelse
Total Beban Pokok Penjualan {{ number_format($totalCogs, 0, ',', '.') }}
Laba Kotor {{ number_format($grossProfit, 0, ',', '.') }}
Biaya Operasional {{ $pnlEnd->format('d/m/Y') }}
@forelse($expenses as $exp)
({{ $exp['code'] }}) {{ $exp['name'] }} {{ number_format($exp['balance'], 0, ',', '.') }}
@empty
Belum ada data biaya operasional.
@endforelse
Total Biaya Operasional {{ number_format($totalExpense, 0, ',', '.') }}
Laba Bersih {{ number_format($netProfit, 0, ',', '.') }}