Need DDI 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 Mar 31, 2026 | 2024 Dec 31, 2024 Apr 21, 2025 | 2023 Dec 31, 2023 Mar 28, 2024 | 2022 Dec 31, 2022 Mar 31, 2023 | 2021 Dec 31, 2021 Apr 4, 2022 | 2020 Dec 31, 2020 Apr 30, 2021 | 2019 Dec 31, 2019 Apr 30, 2021 |
|---|
Total Revenue | 359.94M 5.5% | 341.33M 10.5% | 308.86M 3.8% | 321.03M 11.6% | 363.20M 1.4% | 358.34M 31.0% | 273.61M |
Cost of Revenue | 101.56M 1.9% | 103.54M 4.4% | 99.17M | - | - | - | - |
Gross Profit | 258.37M 8.7% | 237.79M 13.4% | 209.69M | - | - | - | - |
Gross Margin % | 72.00% 2.9% | 70.00% 2.9% | 68.00% | - | - | - | - |
Research & Development | 11.96M 13.9% | 13.89M 27.4% | 19.13M 5.2% | 18.18M 1.7% | 18.49M 1.6% | 18.78M 2.4% | 19.25M |
General & Administrative | 52.11M 27.1% | 41.00M 85.5% | 22.10M 10.2% | 20.06M 4.8% | 19.13M 11.9% | 21.72M 26.3% | 17.20M |
Selling & Marketing | - | - 100.0% | 49.65M 31.0% | 71.91M 8.8% | 78.82M 10.7% | 71.22M 98.8% | 35.83M |
SG&A Expenses | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - |
Total Operating Expenses | - | - 100.0% | 190.67M 70.0% | 634.90M 140.1% | 264.47M 1.9% | 269.56M 31.3% | 205.31M |
Cost and Expenses | - | - | - | - | - | - | - |
Operating Income | 126.96M 7.3% | 137.01M 15.9% | 118.19M 137.7% | -313.87M 417.9% | 98.73M 11.2% | 88.78M 30.0% | 68.30M |
Operating Margin % | 35.00% 12.5% | 40.00% 5.3% | 38.00% 138.8% | -98.00% 463.0% | 27.00% 8.0% | 25.00% 0.0% | 25.00% |
EBITDA | 147.71M 12.0% | 167.88M 25.6% | 133.63M 144.6% | -299.54M 348.5% | 120.54M 2.5% | 117.58M 7.0% | 109.86M |
EBITDA Margin % | 41.00% 16.3% | 49.00% 14.0% | 43.00% 146.2% | -93.00% 381.8% | 33.00% 0.0% | 33.00% 17.5% | 40.00% |
Interest Expense | 1.90M 7.2% | 2.05M 14.0% | 1.80M 1.8% | 1.83M 9.0% | 2.01M 81.4% | 10.79M 59.4% | 26.57M |
Interest Income | - | - 100.0% | 13.68M 173.9% | 4.99M 2300.5% | 208.00K 5.6% | 197.00K 62.4% | 524.00K |
Other Income (Expense) | - | - | - | - | - | - | - |
Pre-Tax Income | 139.82M 14.2% | 162.88M 24.2% | 131.15M 143.0% | -305.17M 403.3% | 100.61M 33.8% | 75.22M 50.8% | 49.87M |
Pre-Tax Margin % | 39.00% 18.7% | 48.00% 14.3% | 42.00% 144.2% | -95.00% 439.3% | 28.00% 33.3% | 21.00% 16.7% | 18.00% |
Tax Provision | 37.17M 3.3% | 38.44M 27.2% | 30.22M 142.4% | -71.19M 416.3% | 22.51M 4.2% | 21.59M 59.5% | 13.54M |
Net Income | 102.50M 17.4% | 124.11M 23.0% | 100.89M 143.1% | -233.98M 399.6% | 78.11M 45.7% | 53.62M 47.6% | 36.33M |
Net Margin % | 28.00% 22.2% | 36.00% 9.1% | 33.00% 145.2% | -73.00% 431.8% | 22.00% 46.7% | 15.00% 15.4% | 13.00% |
Basic EPS | 41.37 17.4% | 50.09 23.0% | 40.72 143.1% | -94.43 378.5% | 33.91 14.3% | 29.67 2.6% | 30.46 |
Diluted EPS | 41.37 17.4% | 50.09 23.0% | 40.72 143.1% | -94.43 378.5% | 33.91 29.4% | 26.20 19.8% | 21.87 |
Basic Shares Outstanding | 2.48M 0.0% | 2.48M 0.0% | 2.48M 0.0% | 2.48M 7.6% | 2.30M 27.4% | 1.81M 51.5% | 1.19M |
Diluted Shares Outstanding | 2.48M 0.0% | 2.48M 0.0% | 2.48M 0.0% | 2.48M 7.6% | 2.30M 7.2% | 2.15M 7.7% | 2.00M |