Need HCM 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 5, 2026 | 2024 Dec 31, 2024 Mar 19, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 3, 2022 | 2020 Dec 31, 2020 Mar 4, 2021 | 2019 Dec 31, 2019 Mar 3, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 548.51M 13.0% | 630.20M 24.8% | 838.00M 96.5% | 426.41M 19.7% | 356.13M 56.2% | 227.98M 11.3% | 204.89M 4.3% | 214.11M 11.2% |
Cost of Revenue | 336.35M 3.6% | 348.88M 9.3% | 384.45M 23.6% | 311.10M | - | - | - | - 100.0% |
Gross Profit | 212.16M 24.6% | 281.32M 38.0% | 453.55M 293.3% | 115.31M | - | - | - | - 100.0% |
Gross Margin % | 39.00% 13.3% | 45.00% 16.7% | 54.00% 100.0% | 27.00% | - | - | - | - 100.0% |
Research & Development | 148.29M 30.1% | 212.11M 29.8% | 302.00M 21.9% | 386.89M 29.4% | 299.09M 71.1% | 174.78M 26.5% | 138.19M 21.0% | 114.16M 51.2% |
General & Administrative | 66.72M 3.8% | 64.30M 19.4% | 79.78M 13.4% | 92.17M 3.2% | 89.30M 78.5% | 50.02M 27.6% | 39.21M 26.9% | 30.91M 29.0% |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 587.67M 12.8% | 673.91M 17.8% | 819.62M 1.7% | 834.10M 21.9% | 684.45M 61.2% | 424.64M 20.9% | 351.28M 14.5% | 306.75M 4.1% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -39.16M 10.4% | -43.70M 337.9% | 18.38M 104.5% | -407.69M 24.2% | -328.32M 66.9% | -196.67M 34.3% | -146.39M 58.0% | -92.64M 73.4% |
Operating Margin % | -7.00% 0.0% | -7.00% 450.0% | 2.00% 102.1% | -96.00% 4.3% | -92.00% 7.0% | -86.00% 21.1% | -71.00% 65.1% | -43.00% 95.5% |
EBITDA | 536.69M 792.5% | 60.13M 47.4% | 114.25M 132.5% | -351.80M 101.1% | -174.95M 53.4% | -114.05M 17.9% | -96.78M 46.1% | -66.24M 237.6% |
EBITDA Margin % | 98.00% 880.0% | 10.00% 28.6% | 14.00% 116.9% | -83.00% 69.4% | -49.00% 2.0% | -50.00% 6.4% | -47.00% 51.6% | -31.00% 287.5% |
Interest Expense | 2.87M 0.2% | 2.87M 278.4% | 759.00K 16.4% | 652.00K 10.1% | 592.00K 24.8% | 787.00K 23.6% | 1.03M 2.1% | 1.01M 30.7% |
Interest Income | 49.88M 24.4% | 40.08M 10.9% | 36.15M 276.5% | 9.60M 362.4% | 2.08M 35.8% | 3.24M 34.5% | 4.94M 17.3% | 5.98M 390.0% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 498.69M 45148.9% | -1.11M 101.9% | 58.31M 114.2% | -410.42M 90.2% | -215.74M 13.7% | -189.73M 34.5% | -141.10M 62.8% | -86.66M 61.9% |
Pre-Tax Margin % | 91.00% | 0.00% 100.0% | 7.00% 107.3% | -96.00% 57.4% | -61.00% 26.5% | -83.00% 20.3% | -69.00% 72.5% | -40.00% 81.8% |
Tax Provision | 63.61M 784.5% | 7.19M 59.5% | 4.51M 1693.3% | -283.00K 102.4% | 11.92M 146.8% | 4.83M 47.5% | 3.27M 17.4% | 3.96M 28.7% |
Net Income | 456.91M 1111.0% | 37.73M 62.6% | 100.78M 127.9% | -360.83M 85.4% | -194.65M 54.8% | -125.73M 18.6% | -106.02M 41.7% | -74.81M 179.8% |
Net Margin % | 83.00% 1283.3% | 6.00% 50.0% | 12.00% 114.1% | -85.00% 54.5% | -55.00% 0.0% | -55.00% 5.8% | -52.00% 48.6% | -35.00% 218.2% |
Basic EPS | 0.53 1225.0% | 0.04 66.7% | 0.12 127.9% | -0.43 72.0% | -0.25 38.9% | -0.18 12.5% | -0.16 45.5% | -0.11 175.0% |
Diluted EPS | 0.52 1200.0% | 0.04 66.7% | 0.12 127.9% | -0.43 72.0% | -0.25 38.9% | -0.18 12.5% | -0.16 85.8% | -1.13 162.8% |
Basic Shares Outstanding | 858.28M 0.3% | 855.35M 0.7% | 849.65M 0.3% | 847.14M 6.9% | 792.68M 13.6% | 697.93M 4.8% | 665.68M 0.2% | 664.26M 7.6% |
Diluted Shares Outstanding | 872.89M 0.0% | 872.83M 0.4% | 869.20M 2.6% | 847.14M 6.9% | 792.68M 13.6% | 697.93M 4.8% | 665.68M 902.1% | 66.43M 7.6% |