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

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

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

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

{{ __('general.total') }} {{ $stats->sum('courts_count') }} {{ $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