Need EFSC 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 22, 2019 |
|---|
Total Revenue | 912.39M 12.0% | 814.41M 9.5% | 743.52M 39.3% | 533.66M 26.6% | 421.60M 21.4% | 347.26M 0.5% | 345.39M 26.4% | 273.33M 16.6% |
Cost of Revenue | 288.01M 5.4% | 304.46M 27.4% | 238.93M 489.0% | 40.57M 11.4% | 36.42M 63.6% | 100.18M 37.6% | 72.79M 38.5% | 52.54M 48.6% |
Gross Profit | 624.38M 22.4% | 509.94M 1.1% | 504.58M 2.3% | 493.09M 28.0% | 385.18M 55.9% | 247.08M 9.4% | 272.60M 23.5% | 220.79M 11.0% |
Gross Margin % | 68.00% 7.9% | 63.00% 7.4% | 68.00% 26.1% | 92.00% 1.1% | 91.00% 28.2% | 71.00% 10.1% | 79.00% 2.5% | 81.00% 4.7% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 156.74M 20.0% | 195.87M 10.2% | 177.73M 15.3% | 154.13M 17.9% | 130.69M 35.9% | 96.19M 0.6% | 95.59M 32.1% | 72.36M 6.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 156.74M 20.0% | 195.87M 10.2% | 177.73M 15.3% | 154.13M 17.9% | 130.69M 35.9% | 96.19M 0.6% | 95.59M 32.1% | 72.36M 6.9% |
Other Operating Expenses | 183.92M 122.1% | 82.83M 3.1% | 80.33M 1.0% | 79.51M 7.4% | 85.86M 45.6% | 58.95M 3.3% | 60.98M 39.1% | 43.85M 2.1% |
Total Operating Expenses | 340.66M 22.2% | 278.70M 8.0% | 258.06M 10.5% | 233.63M 7.9% | 216.55M 39.6% | 155.13M 0.9% | 156.57M 34.7% | 116.21M 3.3% |
Cost and Expenses | 628.67M 7.8% | 583.16M 17.3% | 496.99M 81.3% | 274.20M 8.4% | 252.97M 0.9% | 255.31M 11.3% | 229.35M 35.9% | 168.75M 14.1% |
Operating Income | 283.72M 22.7% | 231.24M 6.2% | 246.53M 5.0% | 259.46M 53.9% | 168.63M 83.4% | 91.95M 20.8% | 116.04M 11.0% | 104.58M 20.9% |
Operating Margin % | 31.00% 10.7% | 28.00% 15.2% | 33.00% 32.7% | 49.00% 22.5% | 40.00% 53.8% | 26.00% 23.5% | 34.00% 10.5% | 38.00% 2.7% |
EBITDA | 291.48M 20.8% | 241.32M 6.4% | 257.87M 5.7% | 273.47M 49.6% | 182.78M 76.1% | 103.81M 18.5% | 127.30M 15.1% | 110.61M 19.7% |
EBITDA Margin % | 32.00% 6.7% | 30.00% 14.3% | 35.00% 31.4% | 51.00% 18.6% | 43.00% 43.3% | 30.00% 18.9% | 37.00% 7.5% | 40.00% 2.6% |
Interest Expense | 261.67M 7.5% | 282.95M 39.9% | 202.33M 391.3% | 41.18M 78.8% | 23.04M 33.8% | 34.78M 47.6% | 66.42M 44.7% | 45.90M 81.9% |
Interest Income | 887.88M 4.6% | 849.24M 11.2% | 763.51M 48.2% | 515.08M 34.4% | 383.23M 25.7% | 304.78M 0.1% | 305.13M 28.3% | 237.80M 17.4% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 283.72M 22.7% | 231.24M 6.2% | 246.53M 5.0% | 259.46M 53.9% | 168.63M 83.4% | 91.95M 20.8% | 116.04M 11.0% | 104.58M 20.9% |
Pre-Tax Margin % | 31.00% 10.7% | 28.00% 15.2% | 33.00% 32.7% | 49.00% 22.5% | 40.00% 53.8% | 26.00% 23.5% | 34.00% 10.5% | 38.00% 2.7% |
Tax Provision | 82.34M 79.1% | 45.98M 12.4% | 52.47M 7.0% | 56.42M 58.6% | 35.58M 102.6% | 17.56M 24.6% | 23.30M 51.7% | 15.36M 59.9% |
Net Income | 201.37M 8.7% | 185.27M 4.5% | 194.06M 4.4% | 203.04M 52.6% | 133.06M 78.9% | 74.38M 19.8% | 92.74M 3.9% | 89.22M 85.1% |
Net Margin % | 22.00% 4.3% | 23.00% 11.5% | 26.00% 31.6% | 38.00% 18.8% | 32.00% 52.4% | 21.00% 22.2% | 27.00% 18.2% | 33.00% 57.1% |
Basic EPS | 5.35 10.1% | 4.86 4.5% | 5.09 4.3% | 5.32 37.8% | 3.86 39.9% | 2.76 22.5% | 3.56 7.8% | 3.86 83.8% |
Diluted EPS | 5.31 9.9% | 4.83 4.7% | 5.07 4.5% | 5.31 37.6% | 3.86 39.9% | 2.76 22.3% | 3.55 7.3% | 3.83 85.0% |
Basic Shares Outstanding | 36.97M 1.0% | 37.34M 0.1% | 37.37M 0.0% | 37.38M 8.6% | 34.44M 27.8% | 26.95M 3.5% | 26.05M 12.7% | 23.11M 0.7% |
Diluted Shares Outstanding | 37.29M 0.7% | 37.57M 0.2% | 37.51M 0.0% | 37.50M 8.7% | 34.50M 27.8% | 26.99M 3.2% | 26.16M 12.3% | 23.29M 0.1% |