Compare With Others

Compare your company with other companies in your sector.

Filters
@foreach(($companyOptions ?? []) as $id => $name)
@endforeach
@if(!empty($sectorId)) @endif Reset
@if(!empty($selectedCompanyNames))

Comparing: {{ implode(', ', $selectedCompanyNames) }}

@endif @if(!empty($comparisonResults))

Period: {{ $selectedMonth }}/{{ $selectedYear }} | Sector: {{ $sectorName ?? 'N/A' }}

Results
@foreach($comparisonCompanyNames as $companyName) @endforeach @foreach($metricIds as $metricId) @foreach($comparisonCompanyNames as $companyName) @php $companyKey = strtoupper(trim($companyName)); $record = $comparisonResults[$metricId][$companyKey] ?? null; $value = $record?->avg_value ?? null; $metricType = $record?->metric_data_type ?? null; $scoreClass = ''; if ($value !== null && is_numeric($value) && !empty($metricType) && str_contains(strtoupper($metricType), 'DECIMAL')) { $percent = $value * 100; if ($percent > 91) { $scoreClass = 'score-outstanding'; } elseif ($percent >= 76) { $scoreClass = 'score-exceeds'; } elseif ($percent >= 61) { $scoreClass = 'score-meets'; } elseif ($percent >= 45) { $scoreClass = 'score-below'; } else { $scoreClass = 'score-poor'; } } $formattedValue = app('\App\Orchid\Screens\Admin\CompareWithOthersReportScreen')->formatMetricValue($value, $metricType ?? ''); @endphp @endforeach @endforeach
Metric{{ substr($companyName, 0, 20) }}
{{ $metricLabels[$metricId] ?? $metricId }}{{ $formattedValue ?? '-' }}
@elseif(!empty($selectedCompanyNames) || !empty($selectedYear))

No results found for the selected criteria.

@endif