# Comprehensive Financial Analysis - FY25 YTD
**Generated:** December 15, 2025
**Analysis Period:** FY25 Year-to-Date (through December)
**Comparison Period:** FY24 Year-to-Date (through December)
---
## Executive Summary
This report provides a comprehensive financial analysis for FY25 Year-to-Date (YTD) including:
1. Top entities by revenue (segment-level analysis)
2. Bottom entities by profit margin
3. Largest variances vs FY24
4. Intercompany matching status
---
## Overall Performance (Total Geography)
| Metric | FY24 YTD | FY25 YTD | Variance | % Change |
|--------|----------|----------|----------|----------|
| **Revenue** | $649,457,033.76 | $403,932,211.85 | -$245,524,821.91 | **-37.82%** |
| **Net Income** | -$9,638,049.91 | -$6,285,631.23 | +$3,352,418.68 | **+34.78%** |
| **Profit Margin** | -1.48% | -1.56% | -0.08% | - |
**Key Insights:**
- ⚠️ **Revenue decreased significantly by 37.82%** year-over-year (-$245.5M)
- ✅ **Net loss improved by 34.78%**, reducing from -$9.6M to -$6.3M
- ⚠️ Profit margin remains negative but the absolute loss improved
---
## 1. Top Entities by Revenue (FY25 YTD)
### Segment-Level Analysis
| Rank | Entity | Revenue (FY25) | Net Income (FY25) | Profit Margin | Revenue (FY24) | Variance |
|------|--------|----------------|-------------------|---------------|----------------|----------|
| 1 | **Industrial Segment** | $225,448,396.85 | $9,455,424.94 | **4.19%** | $371,142,534.70 | -$145,694,137.85 |
| 2 | **Energy Segment** | $118,005,958.46 | $8,002,674.69 | **6.79%** | $185,927,613.07 | -$67,921,654.61 |
| 3 | **Fire Protection Segment** | $60,477,856.54 | $2,318,505.02 | **3.83%** | N/A | N/A |
| 4 | **Industrial Consolidated Corp** | $17,888.50 | -$4,891,023.62 | **-27,346.20%** | N/A | N/A |
**Key Observations:**
- **Industrial Segment** is the largest revenue generator but experienced a **39.3% decline** vs FY24
- **Energy Segment** shows the **best profit margin at 6.79%**
- **Fire Protection Segment** maintains a healthy 3.83% margin
- **Industrial Consolidated Corp** has a significant loss despite minimal revenue (likely elimination entity)
---
## 2. Bottom Entities by Profit Margin (FY25 YTD)
### Entities with Negative or Poor Profit Margins
| Rank | Entity | Revenue (FY25) | Net Income (FY25) | Profit Margin | Status |
|------|--------|----------------|-------------------|---------------|--------|
| 1 | **Industrial Consolidated Corp** | $17,888.50 | -$4,891,023.62 | **-27,346.20%** | 🔴 Critical |
| 2 | **CVNT** | $0.00 | -$26,062,235.88 | **N/A** (No revenue) | 🔴 Critical |
| 3 | **Total Geography** | $403,932,211.85 | -$6,285,631.23 | **-1.56%** | 🟡 Warning |
**Key Observations:**
- **CVNT** has a **massive loss of -$26.1M** with no revenue (likely administrative/elimination entity)
- **Industrial Consolidated Corp** shows extreme negative margin due to elimination entries
- Overall company remains in a loss position but improved from FY24
---
## 3. Largest Variances vs FY24
### 3a. Revenue Variances (Segment Level)
| Entity | FY24 Revenue | FY25 Revenue | Variance | % Change | Impact |
|--------|--------------|--------------|----------|----------|--------|
| **Industrial Segment** | $371,142,534.70 | $225,448,396.85 | **-$145,694,137.85** | **-39.26%** | 🔴 Major Decline |
| **Energy Segment** | $185,927,613.07 | $118,005,958.46 | **-$67,921,654.61** | **-36.54%** | 🔴 Major Decline |
| **Total Geography** | $649,457,033.76 | $403,932,211.85 | **-$245,524,821.91** | **-37.82%** | 🔴 Major Decline |
**Analysis:**
- Both major segments experienced significant revenue declines
- Industrial Segment: **-39.26%** decline (-$145.7M)
- Energy Segment: **-36.54%** decline (-$67.9M)
- Combined impact: **-$213.6M** from these two segments alone
### 3b. Net Income Variances (Segment Level)
| Entity | FY24 Net Income | FY25 Net Income | Variance | % Change | Impact |
|--------|-----------------|-----------------|----------|----------|--------|
| **Industrial Segment** | $11,074,522.52 | $9,455,424.94 | **-$1,619,097.58** | **-14.62%** | 🟡 Moderate Decline |
| **Energy Segment** | $12,239,809.96 | $8,002,674.69 | **-$4,237,135.27** | **-34.60%** | 🔴 Significant Decline |
| **Total Geography** | -$9,638,049.91 | -$6,285,631.23 | **+$3,352,418.68** | **+34.78%** | ✅ Improvement |
**Analysis:**
- **Energy Segment** net income declined by **34.60%** (-$4.2M)
- **Industrial Segment** net income declined by **14.62%** (-$1.6M)
- Despite segment declines, **Total Geography improved** due to better performance in other areas or eliminations
### Profit Margin Changes
| Entity | FY24 Margin | FY25 Margin | Change | Status |
|--------|-------------|-------------|--------|--------|
| **Industrial Segment** | 2.98% | 4.19% | **+1.21%** | ✅ Improved |
| **Energy Segment** | 6.58% | 6.79% | **+0.21%** | ✅ Improved |
| **Total Geography** | -1.48% | -1.56% | **-0.08%** | 🟡 Slight Decline |
**Key Insight:** While revenue declined significantly, **profit margins improved** in both major segments, indicating better cost management or mix changes.
---
## 4. Intercompany Matching Status
**Status:** ⚠️ **Report generation encountered API error (400 Bad Request)**
**Details:**
- Attempted to generate intercompany matching report for FY25 YTD (Dec)
- API returned 400 Bad Request error
- May require additional permissions or manual execution
**Recommendations:**
1. **Manual Review:** Check intercompany matching status directly in FCCS interface
2. **Review Unmatched Transactions:** Identify any unmatched intercompany transactions
3. **Verify Eliminations:** Ensure all intercompany eliminations are properly processed
4. **Investigate CVNT Loss:** The -$26.1M loss in CVNT with no revenue suggests potential intercompany issues
---
## Summary Statistics
### Overall Performance Metrics
| Metric | Value |
|--------|-------|
| **Total FY25 YTD Revenue** | $403,932,211.85 |
| **Total FY25 YTD Net Income** | -$6,285,631.23 |
| **Overall Profit Margin** | -1.56% |
| **Revenue Decline vs FY24** | -37.82% (-$245.5M) |
| **Net Income Improvement vs FY24** | +34.78% (+$3.4M) |
### Segment Contribution Analysis
| Segment | Revenue % of Total | Net Income | Margin |
|---------|-------------------|------------|--------|
| Industrial | 55.8% | $9,455,424.94 | 4.19% |
| Energy | 29.2% | $8,002,674.69 | 6.79% |
| Fire Protection | 15.0% | $2,318,505.02 | 3.83% |
| **Total Segments** | **100%** | **$19,776,604.65** | **4.90%** |
**Note:** Total segment profitability ($19.8M) is offset by corporate/elimination losses, resulting in overall -$6.3M loss.
---
## Key Findings & Recommendations
### 🔴 Critical Issues
1. **Massive Revenue Decline (-37.82%)**
- Both major segments down significantly
- Requires investigation into market conditions, customer loss, or business model changes
2. **CVNT Entity Loss (-$26.1M)**
- No revenue but significant loss
- Likely administrative/elimination entity requiring review
### 🟡 Areas of Concern
1. **Overall Loss Position**
- Company remains unprofitable despite segment profitability
- Corporate overhead or eliminations offsetting segment gains
2. **Industrial Segment Revenue Decline**
- Largest revenue generator down 39.26%
- Requires immediate attention
### ✅ Positive Indicators
1. **Improved Net Income**
- Overall loss reduced by 34.78% vs FY24
- Better cost management despite revenue decline
2. **Strong Segment Margins**
- Energy Segment: 6.79% margin
- Industrial Segment: 4.19% margin
- Fire Protection: 3.83% margin
3. **Margin Improvement**
- Both major segments improved margins despite revenue decline
### 📋 Recommended Actions
1. **Immediate:**
- Investigate root cause of 37.82% revenue decline
- Review CVNT entity structure and losses
- Verify intercompany matching and eliminations
2. **Short-term:**
- Develop revenue recovery plan for Industrial and Energy segments
- Optimize corporate overhead to improve overall profitability
- Review pricing strategy to maintain margins
3. **Long-term:**
- Diversify revenue streams to reduce concentration risk
- Implement cost reduction initiatives
- Monitor segment performance monthly
---
## Technical Notes
**Data Source:** FCCS Application - Consol Cube
**Scenario:** Actual
**Period:** December (YTD cumulative)
**Years:** FY24 and FY25
**Currency:** Entity Currency (consolidated)
**Limitations:**
- Analysis based on segment-level data
- Individual entity analysis requires running full script with credentials
- Intercompany matching report unavailable via API
**Next Steps:**
1. Run `scripts/comprehensive_fy25_analysis.py` with proper credentials for complete entity-level analysis
2. Query additional entities for comprehensive top 10/bottom 5 rankings
3. Generate intercompany matching report manually in FCCS
---
*Report generated using MCP tools and FCCS API*
*For complete analysis, run the comprehensive analysis script with all entities*