Need ENSG 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 4, 2026 | 2024 Dec 31, 2024 Feb 5, 2025 | 2023 Dec 31, 2023 Feb 1, 2024 | 2022 Dec 31, 2022 Feb 2, 2023 | 2021 Dec 31, 2021 Feb 9, 2022 | 2020 Dec 31, 2020 Feb 3, 2021 | 2019 Dec 31, 2019 Feb 5, 2020 | 2018 Dec 31, 2018 Feb 6, 2019 |
|---|
Total Revenue | 5.06B 18.7% | 4.26B 14.2% | 3.73B 23.3% | 3.03B 15.1% | 2.63B 9.4% | 2.40B 18.0% | 2.04B 1.8% | 2.07B 12.1% |
Cost of Revenue | 4.26B 18.5% | 3.59B 14.5% | 3.14B 25.2% | 2.51B 16.1% | 2.16B 8.2% | 2.00B 14.3% | 1.75B 3.0% | 1.80B 10.4% |
Gross Profit | 799.45M 19.8% | 667.59M 13.0% | 590.76M 14.0% | 517.99M 10.6% | 468.21M 14.9% | 407.47M 40.0% | 291.11M 6.1% | 274.48M 24.9% |
Gross Margin % | 16.00% 0.0% | 16.00% 0.0% | 16.00% 5.9% | 17.00% 5.6% | 18.00% 5.9% | 17.00% 21.4% | 14.00% 7.7% | 13.00% 8.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 269.82M 19.8% | 225.14M 14.4% | 263.00M 65.6% | 158.81M 4.6% | 151.76M 17.0% | 129.74M 17.0% | 110.87M 10.5% | 100.31M 24.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 269.82M 19.8% | 225.14M 14.4% | 263.00M 65.6% | 158.81M 4.6% | 151.76M 17.0% | 129.74M 17.0% | 110.87M 10.5% | 100.31M 24.4% |
Other Operating Expenses | 104.33M 24.0% | 84.14M 16.2% | 72.39M 16.1% | 62.35M 11.4% | 55.98M 2.6% | 54.57M 6.9% | 51.05M 7.8% | 47.34M 6.5% |
Total Operating Expenses | 374.15M 21.0% | 309.28M 7.8% | 335.39M 51.7% | 221.16M 6.5% | 207.75M 12.7% | 184.31M 13.8% | 161.93M 9.7% | 147.65M 18.0% |
Cost and Expenses | 4.63B 28.6% | 3.60B 3.7% | 3.47B 27.3% | 2.73B 15.3% | 2.37B 8.6% | 2.18B 14.3% | 1.91B 2.0% | 1.95B 10.9% |
Operating Income | 425.31M 18.7% | 358.30M 40.3% | 255.37M 14.0% | 296.82M 14.0% | 260.46M 16.7% | 223.16M 72.7% | 129.18M 0.5% | 128.49M 58.1% |
Operating Margin % | 8.00% 0.0% | 8.00% 14.3% | 7.00% 30.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 50.0% | 6.00% 0.0% | 6.00% 50.0% |
EBITDA | 567.94M 23.1% | 461.46M 30.6% | 353.24M 2.0% | 360.38M 12.3% | 320.84M 14.0% | 281.54M 53.9% | 182.88M 42.8% | 128.11M 27.9% |
EBITDA Margin % | 11.00% 0.0% | 11.00% 22.2% | 9.00% 25.0% | 12.00% 0.0% | 12.00% 0.0% | 12.00% 33.3% | 9.00% 50.0% | 6.00% 20.0% |
Interest Expense | 7.99M 3.6% | 8.29M 2.5% | 8.09M 9.5% | 8.93M 30.4% | 6.85M 26.8% | 9.36M 40.2% | 15.66M 3.2% | 15.18M 11.5% |
Interest Income | 24.51M 14.7% | 28.75M | 0.00 100.0% | 5.04M 14.7% | 4.39M 15.1% | 3.81M 43.9% | 2.65M 28.4% | 2.06M 28.2% |
Other Income (Expense) | 30.32M 9.1% | 27.79M 59.8% | 17.39M 324.9% | -7.74M 214.3% | -2.46M 55.6% | -5.55M 57.4% | -13.01M 1.2% | -13.17M 150.5% |
Pre-Tax Income | 455.62M 18.0% | 386.09M 41.5% | 272.76M 5.6% | 289.09M 12.0% | 258.00M 18.6% | 217.61M 87.3% | 116.17M 0.7% | 115.37M 66.5% |
Pre-Tax Margin % | 9.00% 0.0% | 9.00% 28.6% | 7.00% 30.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 50.0% | 6.00% 0.0% | 6.00% 50.0% |
Tax Provision | 111.36M 27.1% | 87.64M 39.3% | 62.91M 2.4% | 64.44M 6.9% | 60.28M 30.4% | 46.24M 93.0% | 23.95M 4.9% | 22.84M 19.7% |
Net Income | 343.97M 15.4% | 297.97M 42.3% | 209.40M 6.8% | 224.68M 15.4% | 194.65M 14.2% | 170.48M 54.2% | 110.53M 19.7% | 92.36M 128.2% |
Net Margin % | 7.00% 0.0% | 7.00% 16.7% | 6.00% 14.3% | 7.00% 0.0% | 7.00% 0.0% | 7.00% 40.0% | 5.00% 25.0% | 4.00% 100.0% |
Basic EPS | 6.00 14.1% | 5.26 39.9% | 3.76 8.1% | 4.09 14.6% | 3.57 11.9% | 3.19 54.1% | 2.07 16.3% | 1.78 125.3% |
Diluted EPS | 5.84 14.1% | 5.12 40.3% | 3.65 7.6% | 3.95 15.5% | 3.42 11.8% | 3.06 55.3% | 1.97 15.9% | 1.70 120.8% |
Basic Shares Outstanding | 57.31M 1.1% | 56.66M 1.7% | 55.71M 1.5% | 54.89M 0.7% | 54.49M 2.0% | 53.43M 0.0% | 53.45M 2.8% | 52.02M 2.1% |
Diluted Shares Outstanding | 58.87M 1.1% | 58.24M 1.6% | 57.32M 0.8% | 56.87M 0.1% | 56.92M 2.0% | 55.79M 0.3% | 55.98M 2.9% | 54.40M 3.0% |