@extends('layouts.master') @section('title', trans('messages.cost_analysis_report')) @section('content')
{{ trans('messages.total_revenue') }}

{{ format_currency($totalRevenue) }}

{{ trans('messages.total_cost') }}

{{ format_currency($totalCost) }}

{{ trans('messages.total_profit') }}

{{ format_currency($totalProfit) }}

{{ trans('messages.profit_margin') }}

{{ number_format($profitMargin, 2) }}%

{{ trans('messages.cost_breakdown') }} - @if($groupBy === 'product') {{ trans('messages.by_product') }} @elseif($groupBy === 'category') {{ trans('messages.by_category') }} @else {{ trans('messages.by_supplier') }} @endif
@if($groupBy === 'product') @elseif($groupBy === 'category') @else @endif @forelse($costBreakdownPaginator as $item) @if($groupBy === 'product') @elseif($groupBy === 'category') @else @endif @empty @endforelse
{{ trans('messages.product') }} {{ trans('messages.quantity') }} {{ trans('messages.average_cost') }}{{ trans('messages.category') }} {{ trans('messages.items_count') }} {{ trans('messages.quantity') }}{{ trans('messages.supplier') }} {{ trans('messages.invoice_count') }} {{ trans('messages.quantity') }}{{ trans('messages.total_cost') }} {{ trans('messages.percentage') }}
{{ $item['product']->name ?? $item['product']->name_ar ?? trans('messages.unknown') }} @if($item['product']->category)
{{ $item['product']->category->name }} @endif
{{ number_format($item['quantity']) }} {{ format_currency($item['average_cost']) }}{{ $item['category'] }} {{ number_format($item['item_count']) }} {{ number_format($item['quantity']) }}{{ $item['supplier'] }} {{ number_format($item['invoice_count']) }} {{ number_format($item['quantity']) }}{{ format_currency($item['total_cost']) }} {{ $totalCost > 0 ? number_format(($item['total_cost'] / $totalCost) * 100, 2) : 0 }}%
{{ trans('messages.no_data') }}
{{ trans('messages.total') }} {{ format_currency($totalCost) }} 100%
{{ $costBreakdownPaginator->links() }}
@include('reports.partials.print-styles', ['reportTitle' => trans('messages.cost_analysis_report')]) @endsection