{{ __('general.court_stats_report') }}

{{ __('general.court_stats_report_desc') }}

@if(request()->hasAny(['ground_id', 'from_date', 'to_date'])) {{ __('general.clear') }} @endif
@if($hasFilters ?? false)
@forelse($stats as $court) @empty @endforelse @if($stats->count() > 0) @endif
{{ __('general.court') }} {{ __('general.ground') }} {{ __('general.category') }} {{ __('general.total_bookings') }} {{ __('general.confirmed') }} {{ __('general.completed') }} {{ __('general.cancelled') }} {{ __('general.total_revenue') }} {{ __('general.collected') }} {{ __('general.pending') }}
{{ $court->name }} {{ $court->name }}
{{ $court->ground?->name ?? '-' }} {{ $court->category?->name ?? '-' }} {{ $court->total_bookings }} {{ $court->confirmed_bookings }} {{ $court->completed_bookings }} {{ $court->cancelled_bookings }} {{ formatNumber($court->total_revenue ?? 0) }} {{ formatNumber($court->collected_amount ?? 0) }} {{ formatNumber(($court->total_revenue ?? 0) - ($court->collected_amount ?? 0)) }}

{{ __('general.no_data_available') }}

{{ __('general.total') }} {{ $stats->sum('total_bookings') }} {{ $stats->sum('confirmed_bookings') }} {{ $stats->sum('completed_bookings') }} {{ $stats->sum('cancelled_bookings') }} {{ formatNumber($stats->sum('total_revenue')) }} {{ formatNumber($stats->sum('collected_amount')) }} {{ formatNumber($stats->sum('total_revenue') - $stats->sum('collected_amount')) }}
@else

{{ __('general.select_date_range') }}

@endif