@extends('layouts.app') @section('content')

{{ __('Profit Report') }}

{{ $rangeLabel }}
{{ __('Revenue') }}

{{ number_format($revenue, 2) }}

{{ __('COGS') }}

{{ number_format($cogs, 2) }}

{{ __('Expenses') }}

{{ number_format($totalExpenses, 2) }}

{{ __('Gross Profit') }}

{{ number_format($grossProfit, 2) }}

{{ __('Net Profit') }}

{{ number_format($netProfit, 2) }}

{{ __('Revenue by Payment Method') }}
@forelse($revenueByMethod as $method => $amount) @empty @endforelse
{{ __('Method') }} {{ __('Amount') }}
{{ ucfirst($method) }} {{ number_format($amount, 2) }}
{{ __('No data') }}
{{ __('Expenses by Category') }}
@php $categoryNames = \App\Models\ExpenseCategory::whereIn('id', collect($expensesByCategory->keys())->all())->pluck('name','id'); @endphp @forelse($expensesByCategory as $catId => $data) @empty @endforelse
{{ __('Category ID') }} {{ __('Total') }} #
{{ $categoryNames[$catId] ?? $catId }} {{ number_format($data['total'], 2) }} {{ $data['count'] }}
{{ __('No data') }}
{{ __('Note:') }} {{ __('COGS is computed from product cost_price × quantity for each sold item within the selected period.') }}
@endsection