Need PECO data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 10, 2026 | 2024 Dec 31, 2024 Feb 11, 2025 | 2023 Dec 31, 2023 Feb 12, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 13, 2019 |
|---|
Total Revenue | 732.30M 10.7% | 661.39M 8.4% | 610.12M 6.0% | 575.37M 8.0% | 532.85M 7.0% | 498.02M 7.2% | 536.71M 24.7% | 430.39M 38.1% |
Cost of Revenue | 742.48M 290.1% | 190.32M 8.7% | 175.12M 7.3% | 163.22M 3.1% | 158.29M 2.5% | 154.51M 4.1% | 161.06M 21.5% | 132.54M 36.3% |
Gross Profit | -10.19M 102.2% | 471.07M 8.3% | 435.00M 5.5% | 412.15M 10.0% | 374.55M 9.0% | 343.51M 8.6% | 375.64M 26.1% | 297.85M 39.0% |
Gross Margin % | -1.00% 101.4% | 71.00% 0.0% | 71.00% 1.4% | 72.00% 2.9% | 70.00% 1.4% | 69.00% 1.4% | 70.00% 1.4% | 69.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.10 233.3% | 0.03 200.0% | 0.01 107.1% | -0.14 227.3% | 0.11 184.6% |
General & Administrative | 51.64M 13.2% | 45.61M 2.8% | 44.37M 1.9% | 45.23M 7.3% | 48.82M 18.0% | 41.38M 14.7% | 48.52M 3.7% | 50.41M 38.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 51.64M 13.2% | 45.61M 2.8% | 44.37M 1.9% | 45.23M 7.3% | 48.82M 18.0% | 41.38M 14.7% | 48.52M 3.7% | 50.41M 38.7% |
Other Operating Expenses | -260.67M 202.3% | 254.84M 7.8% | 236.44M 0.1% | 236.22M 6.7% | 221.43M 1.4% | 224.68M 5.1% | 236.87M 23.8% | 191.28M 7762.0% |
Total Operating Expenses | -209.03M 169.6% | 300.45M 7.0% | 280.81M 0.2% | 281.46M 4.1% | 270.25M 1.6% | 266.06M 6.8% | 285.39M 18.1% | 241.69M 44.7% |
Cost and Expenses | 533.45M 9.1% | 488.94M 7.2% | 455.93M 2.5% | 444.68M 3.8% | 428.55M 1.9% | 420.57M 5.8% | 446.46M 19.3% | 374.24M 41.6% |
Operating Income | 198.85M 16.5% | 170.63M 10.7% | 154.20M 30.1% | 118.53M 69.5% | 69.94M 19.3% | 86.69M 3.2% | 89.57M 75.3% | 51.10M 46.0% |
Operating Margin % | 27.00% 3.8% | 26.00% 4.0% | 25.00% 19.0% | 21.00% 61.5% | 13.00% 23.5% | 17.00% 0.0% | 17.00% 41.7% | 12.00% 60.0% |
EBITDA | 505.75M 18.9% | 425.46M 8.9% | 390.64M 10.1% | 354.75M 12.6% | 315.04M 0.1% | 315.44M 3.4% | 326.44M 34.7% | 242.38M 58.1% |
EBITDA Margin % | 69.00% 7.8% | 64.00% 0.0% | 64.00% 3.2% | 62.00% 5.1% | 59.00% 6.3% | 63.00% 3.3% | 61.00% 8.9% | 56.00% 14.3% |
Interest Expense | 110.25M 15.2% | 95.70M 14.1% | 83.86M 17.8% | 71.20M 6.8% | 76.37M 10.5% | 85.30M 17.3% | 103.17M 42.0% | 72.64M 59.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -74.57M 24.8% | -99.11M 9.6% | -90.43M 71.1% | -312.38M 289.0% | -80.31M 1.1% | -81.23M 79.7% | -399.94M 4257.6% | -9.18M 85.7% |
Pre-Tax Income | 124.28M 73.8% | 71.52M 12.2% | 63.76M 16.9% | 54.53M 216.4% | 17.23M 215.5% | 5.46M 107.5% | -72.83M 255.0% | 46.98M 212.6% |
Pre-Tax Margin % | 17.00% 54.5% | 11.00% 10.0% | 10.00% 11.1% | 9.00% 200.0% | 3.00% 200.0% | 1.00% 107.1% | -14.00% 227.3% | 11.00% 184.6% |
Tax Provision | 1.31M 28.2% | 1.82M | 0.00 100.0% | -989.00K 402.4% | 327.00K | 0.00 100.0% | 93.20M 253.6% | -60.68M 145.6% |
Net Income | 111.30M 77.6% | 62.69M 10.3% | 56.85M 17.6% | 48.32M 219.6% | 15.12M 216.9% | 4.77M 102.9% | -166.03M 254.2% | 107.66M 380.4% |
Net Margin % | 15.00% 66.7% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 166.7% | 3.00% 200.0% | 1.00% 103.2% | -31.00% 224.0% | 25.00% 308.3% |
Basic EPS | 0.90 76.5% | 0.51 6.3% | 0.48 14.3% | 0.42 180.0% | 0.15 200.0% | 0.05 103.3% | -1.52 213.4% | 1.34 312.7% |
Diluted EPS | 0.89 74.5% | 0.51 18.6% | 0.43 2.4% | 0.42 223.1% | 0.13 160.0% | 0.05 103.3% | -1.52 213.4% | 1.34 327.1% |
Basic Shares Outstanding | 124.21M 1.2% | 122.72M 3.8% | 118.28M 2.5% | 115.40M 12.7% | 102.40M 7.9% | 111.16M 1.9% | 109.04M 35.5% | 80.46M 31.3% |
Diluted Shares Outstanding | 138.90M 1.5% | 136.82M 2.9% | 132.97M 2.0% | 130.33M 11.7% | 116.67M 5.0% | 111.16M 1.9% | 109.04M 35.5% | 80.46M 22.8% |