{{ $this->form }}
{{ __('filament/admin/reports.show_report') }}
@if (!empty($this->statement_data))
{{ __('filament/admin/reports.export_excel') }} {{ __('filament/admin/reports.export_pdf') }} {{ __('filament/admin/reports.print') }}

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

{{ $this->statement_data['customer']->name }}

{{ __('filament/admin/farm_resource.farm') }}

{{ $this->statement_data['farm']->name }}

{{ __('filament/admin/farm_resource.address') }}

{{ $this->statement_data['farm']->address ?? '-' }}

{{ __('filament/admin/farm_resource.chicks_count') }}

{{ number_format($this->statement_data['farm']->chicks_count) }}

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

{{ number_format($this->statement_data['opening_balance'], 2) }} {{ __('filament/admin/reports.currency') }}

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

{{ number_format($this->statement_data['totals']['sales'], 2) }} {{ __('filament/admin/reports.currency') }}

{{ $this->statement_data['totals']['invoices_count'] }} {{ __('filament/admin/reports.total_invoices') }}

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

{{ number_format($this->statement_data['closing_balance'], 2) }} {{ __('filament/admin/reports.currency') }}

@foreach ($this->statement_data['transactions'] as $transaction) @endforeach
{{ __('filament/admin/reports.date') }} {{ __('filament/admin/reports.invoice_number') }} {{ __('filament/admin/reports.description') }} {{ __('filament/admin/reports.total') }} {{ __('filament/admin/reports.paid') }} {{ __('filament/admin/reports.remaining') }} {{ __('filament/admin/reports.running_balance') }}
{{ $transaction['date']->format('Y-m-d') }} {{ $transaction['reference'] }} {{ $transaction['description'] }} {{ number_format(abs($transaction['total']), 2) }} {{ number_format(abs($transaction['paid']), 2) }} {{ number_format(abs($transaction['remaining']), 2) }} {{ isset($transaction['running_balance']) ? number_format($transaction['running_balance'], 2) : '0.00' }}
@else

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

@endif