Need DCOM 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 20, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 15, 2021 | 2019 Dec 31, 2019 Mar 11, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 730.38M 13.0% | 646.19M 0.1% | 645.57M 35.2% | 477.38M 11.9% | 426.69M 67.1% | 255.28M 1.9% | 250.44M 8.3% | 231.23M 3.6% |
Cost of Revenue | 320.47M 13.0% | 368.21M 24.6% | 295.56M 356.6% | 64.74M 94.8% | 33.23M 59.7% | 82.47M 23.8% | 108.19M 39.4% | 77.63M 29.6% |
Gross Profit | 409.90M 47.5% | 277.99M 20.6% | 350.01M 15.2% | 412.64M 4.9% | 393.46M 127.7% | 172.81M 21.5% | 142.25M 7.4% | 153.60M 5.9% |
Gross Margin % | 56.00% 30.2% | 43.00% 20.4% | 54.00% 37.2% | 86.00% 6.5% | 92.00% 35.3% | 68.00% 19.3% | 57.00% 13.6% | 66.00% 9.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 156.52M 7.2% | 146.04M 15.6% | 126.29M 1.8% | 124.01M 10.3% | 112.41M 67.7% | 67.01M 10.8% | 60.49M 8.9% | 55.57M 11.2% |
Selling & Marketing | 7.42M 11.4% | 6.66M 1.8% | 6.78M 14.9% | 5.90M 26.6% | 4.66M 219.7% | 1.46M 45.3% | 2.66M 16.7% | 3.20M 44.6% |
SG&A Expenses | 163.94M 7.4% | 152.70M 14.8% | 133.07M 2.4% | 129.91M 11.0% | 117.07M 71.0% | 68.47M 8.4% | 63.15M 7.5% | 58.77M 5.4% |
Other Operating Expenses | 89.16M 20.7% | 73.85M 7.8% | 80.06M 13.0% | 70.82M 44.8% | 128.23M 159.8% | 49.36M 53.1% | 32.23M 14.6% | 28.12M 49.3% |
Total Operating Expenses | 253.10M 11.7% | 226.55M 6.3% | 213.13M 6.2% | 200.73M 18.2% | 245.30M 108.2% | 117.83M 23.5% | 95.39M 9.8% | 86.89M 16.5% |
Cost and Expenses | 573.58M 3.6% | 594.75M 16.9% | 508.69M 91.6% | 265.47M 4.7% | 278.53M 39.1% | 200.30M 1.6% | 203.57M 23.7% | 164.52M 22.4% |
Operating Income | 156.80M 204.8% | 51.44M 62.4% | 136.88M 35.4% | 211.91M 43.0% | 148.17M 169.5% | 54.98M 17.3% | 46.86M 29.8% | 66.72M 24.8% |
Operating Margin % | 21.00% 162.5% | 8.00% 61.9% | 21.00% 52.3% | 44.00% 25.7% | 35.00% 59.1% | 22.00% 15.8% | 19.00% 34.5% | 29.00% 27.5% |
EBITDA | 162.42M 178.6% | 58.30M 59.6% | 144.33M 35.0% | 222.11M 40.0% | 158.59M 164.1% | 60.05M 15.6% | 51.94M 27.5% | 71.68M 22.4% |
EBITDA Margin % | 22.00% 144.4% | 9.00% 59.1% | 22.00% 53.2% | 47.00% 27.0% | 37.00% 54.2% | 24.00% 14.3% | 21.00% 32.3% | 31.00% 24.4% |
Interest Expense | 277.44M 16.5% | 332.10M 13.4% | 292.79M 393.2% | 59.36M 119.7% | 27.02M 52.0% | 56.30M 38.0% | 90.85M 20.5% | 75.38M 27.0% |
Interest Income | 685.44M 5.4% | 650.15M 6.7% | 609.36M 38.7% | 439.23M 14.2% | 384.63M 64.4% | 234.01M 1.8% | 238.27M 7.5% | 221.71M 4.5% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 156.80M 204.8% | 51.44M 62.4% | 136.88M 35.4% | 211.91M 43.0% | 148.17M 169.5% | 54.98M 17.3% | 46.86M 29.8% | 66.72M 24.8% |
Pre-Tax Margin % | 21.00% 162.5% | 8.00% 61.9% | 21.00% 52.3% | 44.00% 25.7% | 35.00% 59.1% | 22.00% 15.8% | 19.00% 34.5% | 29.00% 27.5% |
Tax Provision | 46.12M 106.3% | 22.36M 45.2% | 40.78M 31.3% | 59.36M 34.4% | 44.17M 248.7% | 12.67M 18.6% | 10.68M 30.8% | 15.43M 58.1% |
Net Income | 110.68M 280.6% | 29.08M 69.7% | 96.09M 37.0% | 152.56M 46.7% | 104.00M 145.7% | 42.32M 16.9% | 36.19M 29.4% | 51.29M 1.1% |
Net Margin % | 15.00% 200.0% | 5.00% 66.7% | 15.00% 53.1% | 32.00% 33.3% | 24.00% 41.2% | 17.00% 21.4% | 14.00% 36.4% | 22.00% 4.3% |
Basic EPS | 2.36 195.0% | 0.80 65.1% | 2.29 38.6% | 3.73 52.2% | 2.45 88.5% | 1.30 27.5% | 1.02 26.1% | 1.38 0.0% |
Diluted EPS | 2.37 196.3% | 0.80 65.1% | 2.29 38.6% | 3.73 52.2% | 2.45 89.9% | 1.29 27.7% | 1.01 26.8% | 1.38 0.0% |
Basic Shares Outstanding | 43.05M 10.6% | 38.93M 2.0% | 38.19M 0.9% | 38.54M 0.9% | 38.90M 19.1% | 32.66M 7.9% | 35.46M 4.4% | 37.09M 1.4% |
Diluted Shares Outstanding | 43.05M 10.6% | 38.93M 2.0% | 38.19M 0.9% | 38.54M 0.9% | 38.90M 18.7% | 32.79M 8.6% | 35.88M 3.3% | 37.09M 1.4% |