@extends('layouts.app') @section('content')

Pharmacy Financial Dashboard

{{ $fromDateLabel }} - {{ $toDateLabel }}

to
@php $netProfitStatus = $netMargin >= 15 ? 'success' : ($netMargin >= 5 ? 'warning' : 'danger'); $grossMarginStatus = $grossMargin >= 30 ? 'success' : ($grossMargin >= 20 ? 'warning' : 'danger'); @endphp
Net Profit @if($deltas['net_profit'] != 0)
{{ abs($deltas['net_profit']) }}% vs Prior
@endif

{{ $currency }} {{ number_format($netProfit, 2) }}

Net Margin {{ $netMargin }}%
Total Revenue
@if($deltas['revenue'] != 0) {{ abs($deltas['revenue']) }}% @endif

{{ $currency }} {{ number_format($totalSales, 2) }}

Generated across {{ $totalTransactions }} transactions
Average Transaction Value {{ $currency }} {{ number_format($totalTransactions > 0 ? $totalSales / $totalTransactions : 0, 2) }}
Gross Profit {{ $grossMargin }}% Margin

{{ $currency }} {{ number_format($grossProfit, 2) }}

Cost of Goods Sold {{ $currency }} {{ number_format($costOfGoodsSold, 0) }}
6-Month Revenue vs COGS Trend
Revenue by Payment Method
Stock Health Intelligence
@php $stockRisk = ($totalSales > 0 && $closingStockCost > ($totalSales * 3)); @endphp
{{ $stockRisk ? 'High Overstock Risk Detected' : 'Healthy Inventory Levels' }}

Closing stock is {{ number_format($totalSales > 0 ? $closingStockRetail / $totalSales : 0, 1) }}x your period revenue. @if($stockRisk) This locks up cash flow significantly. @endif

Closing Stock (Retail) {{ $currency }} {{ number_format($closingStockRetail, 0) }}
Inventory Turnover Ratio (COGS / Avg Inv)
{{ number_format($inventoryTurnover, 2) }}
Top Margins by Category
@forelse($categoryMargins as $cat => $data) @empty @endforelse
{{ $cat }} Rev: {{ $currency }} {{ number_format($data['revenue'], 0) }} {{ $data['margin'] }}%
No category data available
Slow Moving Items
0 Sales in 30 Days
@forelse($slowMovingProducts as $item) @empty @endforelse
Product Qty Stuck
{{ $item->name }} {{ $item->current_stock }}
No slow moving items found.
Detailed Profit & Loss Statement

Granular breakdown of inventory valuations and transaction metrics.

@foreach($leftItems as $item) @endforeach
{{ $item['label'] }} @if(isset($item['sub'])) {{ $item['sub'] }} @endif {{ $currency }} {{ number_format($item['value'], 2) }}
@foreach($rightItems as $item) @endforeach
{{ $item['label'] }} @if(isset($item['sub'])) {{ $item['sub'] }} @endif {{ $currency }} {{ number_format($item['value'], 2) }}
@endsection