{{ $this->form }}
{{ __('filament/admin/reports.show_report') ?? 'عرض التقرير' }}
@if(!empty($this->report_data))
{{ __('filament/admin/reports.export_excel') }} {{ __('filament/admin/reports.export_pdf') }} {{ __('filament/admin/reports.print') }}

{{ __('filament/admin/reports.income_analysis') }}

{{ __('filament/admin/reports.generated_at') }}: {{ now()->format('Y-m-d H:i') }}

@if($this->report_data['from_date'])

{{ __('filament/admin/reports.from_date') }}: {{ $this->report_data['from_date'] }}

@endif @if($this->report_data['to_date'])

{{ __('filament/admin/reports.to_date') }}: {{ $this->report_data['to_date'] }}

@endif

{{ __('filament/admin/reports.total_income') }}

{{ number_format($this->report_data['summary']['total_income'], 2) }}

{{ __('filament/admin/reports.total_transactions') }}

{{ number_format($this->report_data['summary']['total_transactions']) }}

{{ __('filament/admin/reports.income_breakdown') }}

{{ __('filament/admin/reports.customer_payments') }}

{{ __('filament/admin/reports.transactions') }}: {{ $this->report_data['income']['customer_payments']['count'] }}

{{ number_format($this->report_data['income']['customer_payments']['amount'], 2) }}

{{ $this->report_data['summary']['total_income'] > 0 ? number_format(($this->report_data['income']['customer_payments']['amount'] / $this->report_data['summary']['total_income']) * 100, 1) : 0 }}%

{{ __('filament/admin/reports.sale_payments') }}

{{ __('filament/admin/reports.transactions') }}: {{ $this->report_data['income']['sale_payments']['count'] }}

{{ number_format($this->report_data['income']['sale_payments']['amount'], 2) }}

{{ $this->report_data['summary']['total_income'] > 0 ? number_format(($this->report_data['income']['sale_payments']['amount'] / $this->report_data['summary']['total_income']) * 100, 1) : 0 }}%

{{ __('filament/admin/reports.cash_deposit') }}

{{ __('filament/admin/reports.transactions') }}: {{ $this->report_data['income']['cash_in']['count'] }}

{{ number_format($this->report_data['income']['cash_in']['amount'], 2) }}

{{ $this->report_data['summary']['total_income'] > 0 ? number_format(($this->report_data['income']['cash_in']['amount'] / $this->report_data['summary']['total_income']) * 100, 1) : 0 }}%

{{ __('filament/admin/reports.sale_return_refunds') }}

{{ __('filament/admin/reports.transactions') }}: {{ $this->report_data['income']['sale_return_refunds']['count'] }}

-{{ number_format($this->report_data['income']['sale_return_refunds']['amount'], 2) }}

{{ __('filament/admin/reports.refund') }}

{{ __('filament/admin/reports.income_distribution') }}

@php $income_without_refunds = $this->report_data['summary']['total_income'] + $this->report_data['income']['sale_return_refunds']['amount']; @endphp @if($income_without_refunds > 0)
{{ __('filament/admin/reports.customer_payments') }} {{ number_format(($this->report_data['income']['customer_payments']['amount'] / $income_without_refunds) * 100, 1) }}%
{{ number_format($this->report_data['income']['customer_payments']['amount'], 0) }}
{{ __('filament/admin/reports.sale_payments') }} {{ number_format(($this->report_data['income']['sale_payments']['amount'] / $income_without_refunds) * 100, 1) }}%
{{ number_format($this->report_data['income']['sale_payments']['amount'], 0) }}
{{ __('filament/admin/reports.cash_deposit') }} {{ number_format(($this->report_data['income']['cash_in']['amount'] / $income_without_refunds) * 100, 1) }}%
{{ number_format($this->report_data['income']['cash_in']['amount'], 0) }}
@else

{{ __('filament/admin/reports.no_data') }}

@endif
@endif