Need CORT 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 24, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 15, 2022 | 2020 Dec 31, 2020 Nov 15, 2021 | 2019 Dec 31, 2019 Feb 24, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 761.41M 12.8% | 675.04M 39.9% | 482.38M 20.0% | 401.86M 9.8% | 365.98M 3.4% | 353.87M 15.5% | 306.49M 22.0% | 251.25M 57.8% |
Cost of Revenue | 12.98M 19.3% | 10.88M 67.9% | 6.48M 20.4% | 5.38M 2.0% | 5.28M 5.4% | 5.58M 1.4% | 5.50M 5.5% | 5.21M 46.7% |
Gross Profit | 748.43M 12.7% | 664.16M 39.6% | 475.89M 20.0% | 396.47M 9.9% | 360.70M 3.6% | 348.29M 15.7% | 300.98M 22.3% | 246.03M 58.1% |
Gross Margin % | 98.00% 0.0% | 98.00% 1.0% | 99.00% 0.0% | 99.00% 0.0% | 99.00% 1.0% | 98.00% 0.0% | 98.00% 0.0% | 98.00% 0.0% |
Research & Development | 254.91M 3.2% | 246.89M 33.9% | 184.35M 40.7% | 130.99M 15.0% | 113.86M 0.8% | 114.76M 28.9% | 89.02M 18.3% | 75.25M 86.4% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 448.73M 60.1% | 280.32M 52.1% | 184.26M 20.6% | 152.85M 24.9% | 122.36M 16.2% | 105.33M 4.9% | 100.36M 23.5% | 81.29M 30.2% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 703.63M 33.5% | 527.21M 43.0% | 368.61M 29.9% | 283.84M 20.2% | 236.22M 7.3% | 220.09M 16.2% | 189.38M 21.0% | 156.54M 52.3% |
Cost and Expenses | 716.61M 33.2% | 538.09M 43.5% | 375.09M 29.7% | 289.22M 19.8% | 241.50M 7.0% | 225.67M 15.8% | 194.88M 20.5% | 161.75M 52.1% |
Operating Income | 44.80M 67.3% | 136.95M 27.7% | 107.28M 4.8% | 112.63M 9.5% | 124.48M 2.9% | 128.20M 14.9% | 111.61M 24.7% | 89.50M 69.3% |
Operating Margin % | 6.00% 70.0% | 20.00% 9.1% | 22.00% 21.4% | 28.00% 17.6% | 34.00% 5.6% | 36.00% 0.0% | 36.00% 0.0% | 36.00% 9.1% |
EBITDA | 68.35M 50.1% | 136.95M 26.4% | 108.32M 3.8% | 112.63M 9.5% | 124.48M 4.6% | 130.44M 14.6% | 113.78M 26.8% | 89.73M 69.4% |
EBITDA Margin % | 9.00% 55.0% | 20.00% 9.1% | 22.00% 21.4% | 28.00% 17.6% | 34.00% 8.1% | 37.00% 0.0% | 37.00% 2.8% | 36.00% 9.1% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Interest Income | 21.67M 11.7% | 24.54M 42.1% | 17.27M 385.7% | 3.56M 572.4% | 529.00K 84.4% | 3.40M 32.9% | 5.07M 90.8% | 2.66M |
Other Income (Expense) | 21.67M 11.7% | 24.54M 42.1% | 17.27M 385.7% | 3.56M 572.4% | 529.00K 84.4% | 3.40M 32.9% | 5.07M 90.8% | 2.66M 5522.4% |
Pre-Tax Income | 66.46M 58.8% | 161.49M 29.7% | 124.56M 7.2% | 116.19M 7.1% | 125.01M 5.0% | 131.60M 12.8% | 116.68M 26.6% | 92.15M 74.5% |
Pre-Tax Margin % | 9.00% 62.5% | 24.00% 7.7% | 26.00% 10.3% | 29.00% 14.7% | 34.00% 8.1% | 37.00% 2.6% | 38.00% 2.7% | 37.00% 12.1% |
Tax Provision | -33.19M 263.6% | 20.28M 10.1% | 18.42M 24.7% | 14.77M 18.2% | 12.49M 51.2% | 25.59M 13.8% | 22.50M 34.4% | 16.74M 121.9% |
Net Income | 99.65M 28.7% | 139.73M 31.6% | 106.14M 4.7% | 101.42M 9.9% | 112.51M 6.1% | 106.01M 12.6% | 94.18M 24.9% | 75.41M 41.6% |
Net Margin % | 13.00% 38.1% | 21.00% 4.5% | 22.00% 12.0% | 25.00% 19.4% | 31.00% 3.3% | 30.00% 3.2% | 31.00% 3.3% | 30.00% 63.0% |
Basic EPS | 0.95 29.6% | 1.35 32.4% | 1.02 7.4% | 0.95 2.1% | 0.97 5.4% | 0.92 12.2% | 0.82 36.7% | 0.60 47.4% |
Diluted EPS | 0.82 33.3% | 1.23 30.9% | 0.94 8.0% | 0.87 2.2% | 0.89 4.7% | 0.85 10.4% | 0.77 28.3% | 0.60 42.3% |
Basic Shares Outstanding | 103.86M 0.6% | 103.23M 0.3% | 103.56M 3.0% | 106.79M 7.7% | 115.65M 0.2% | 115.41M 0.9% | 114.35M 9.0% | 125.68M 10.7% |
Diluted Shares Outstanding | 119.99M 5.7% | 113.48M 1.6% | 111.74M 3.6% | 115.97M 7.9% | 125.96M 1.4% | 124.19M 1.3% | 122.57M 3.3% | 126.69M 1.7% |