Hotspot Revenue Report for {{ \Carbon\Carbon::createFromFormat('Y-m', $month)->format('F Y') }}

Revenue Difference Ksh {{ number_format($revenueDifference, 2) }} ({{ $revenueDifferenceText }})
Total Revenue Ksh {{ number_format($totalRevenue, 2) }}
Total Payments {{ $totalPayments }}
Growth from Previous Month {{ is_null($growth) ? 'N/A' : number_format($growth, 2) . ' %' }}
Previous Month Revenue Ksh {{ number_format($previousMonthRevenue, 2) }}
Previous Month Payments {{ $previousMonthPayments }}
Average Daily Revenue Ksh {{ number_format($averageDailyRevenue, 2) }}
Median Daily Revenue Ksh {{ number_format($medianDailyRevenue, 2) }}
Highest Single-Day Revenue Ksh {{ number_format($highestSingleDayRevenue, 2) }}
Lowest Single-Day Revenue Ksh {{ number_format($lowestSingleDayRevenue, 2) }}
Top 5 Revenue Days
    @foreach($top5RevenueDays as $day => $revenue)
  • {{ $day }} ({{ \Carbon\Carbon::parse($day)->format('l') }}): Ksh {{ number_format($revenue, 2) }}
  • @endforeach

30-Day Payments Trend

@if($chartData['image']) 30-Day Payments Trend @else

Data not found or type unknown

@endif

Daily Revenue Data for {{ \Carbon\Carbon::createFromFormat('Y-m', $month)->format('F Y') }}

@foreach(array_chunk($chartData['labels']->toArray(), 2) as $index => $chunk) @foreach($chunk as $date) @endforeach @if(count($chunk) < 2) @endif @endforeach
Date Revenue (Ksh) Date Revenue (Ksh)
{{ $date }} {{ number_format($chartData['data'][$loop->parent->index * 2 + $loop->index], 2) }}
{{--
--}}

Weekly Growth Distribution

@if($weeklyGrowthChartData['image']) Weekly Growth Distribution @else

Data not found or type unknown

@endif

Cumulative Revenue by Weekday

@if($dailyTotalsByWeekdayData['image']) Daily Revenue by Weekday @else

Data not found or type unknown

@endif

Cumulative Revenue by Weekday

@foreach($dailyTotalsByWeekdayData['labels'] as $index => $label) @endforeach
Weekday Revenue (Ksh) Percentage (%)
{{ $label }} {{ number_format($dailyTotalsByWeekdayData['data'][$index], 2) }} {{ number_format($dailyTotalsByWeekdayData['percentages'][$index], 2) }}%