📊 Reporting & KPIs

Comprehensive business metrics and performance indicators

Export CSV
{{-- Time Window & Date Range Controls --}}
{{-- Report Period Info --}}
Report Period: {{ $report['period']['start_date'] }} to {{ $report['period']['end_date'] }} ({{ ucfirst($window) }} Window)
{{-- Key Metrics Grid --}}
{{-- Gross Sales --}}

Gross Sales

₦{{ number_format($report['sales_metrics']['gross_sales'], 2) }}

{{-- Net Sales --}}

Net Sales

₦{{ number_format($report['sales_metrics']['net_sales'], 2) }}

{{-- Total Orders --}}

Total Orders

{{ number_format($report['sales_metrics']['total_orders']) }}

{{-- Average Order Value --}}

Average Order Value

₦{{ number_format($report['sales_metrics']['average_order_value'], 2) }}

{{-- Performance Metrics --}}
{{-- Gross Margin --}}

Gross Margin

{{ number_format($grossMargin, 1) }}%

{{-- Fill Rate --}}

Fill Rate

{{ number_format($report['operational_metrics']['fill_rate_percent'], 1) }}%

{{-- Inventory Turnover --}}

Inventory Turnover

{{ number_format($report['inventory_metrics']['inventory_turnover'], 2) }}

{{-- Detailed Metrics Tables --}}
{{-- Sales & Financial Metrics --}}

Sales & Financial Metrics

Gross Sales ₦{{ number_format($report['sales_metrics']['gross_sales'], 2) }}
Discounts -₦{{ number_format($report['sales_metrics']['discounts'], 2) }}
Net Sales ₦{{ number_format($report['sales_metrics']['net_sales'], 2) }}
COGS ₦{{ number_format($report['inventory_metrics']['cogs'], 2) }}
Items Sold {{ number_format($report['sales_metrics']['total_items_sold']) }}
Sales Velocity {{ number_format($report['sales_metrics']['sales_velocity_per_day'], 1) }} items/day
{{-- Inventory & Operations --}}

Inventory & Operations

Current Inventory Value ₦{{ number_format($report['inventory_metrics']['current_inventory_value'], 2) }}
Total On Hand {{ number_format($report['inventory_metrics']['total_on_hand']) }} units
Low Stock Items {{ $report['inventory_metrics']['low_stock_count'] }}
Out of Stock {{ $report['inventory_metrics']['out_of_stock_count'] }}
Days of Inventory {{ number_format($report['inventory_metrics']['days_of_inventory'], 1) }} days
Cancellation Rate {{ number_format($report['operational_metrics']['cancellation_rate_percent'], 1) }}%
{{-- Top Selling Dishes --}}

Top Selling Dishes

@forelse($topSellers as $index => $seller) @empty @endforelse
Rank Dish Units Sold Revenue
{{ $index + 1 }} {{ $seller['dish_name'] }} {{ number_format($seller['total_sold']) }} ₦{{ number_format($seller['revenue'], 2) }}
No sales data available for this period
{{-- Report Footer --}}

Report generated at {{ $report['generated_at'] ?? now()->toISOString() }}

Data is cached for improved performance. Use "Clear Cache" to refresh with latest data.