Need USA 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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 199.72M 23.2% | 259.99M 35.1% | 400.78M 198.2% | -407.93M 207.8% | 378.29M 54.3% | 245.24M 29.0% | 345.53M 737.2% | -54.23M 121.3% |
Cost of Revenue | 17.40M | 0.00 100.0% | 234.94M 1456.9% | 15.09M 4.7% | 15.83M 28.1% | 12.36M 1.3% | 12.20M 0.5% | 12.14M |
Gross Profit | 182.32M 29.9% | 259.99M 56.8% | 165.83M 139.2% | -423.02M 216.7% | 362.45M 55.6% | 232.88M 30.1% | 333.33M 602.3% | -66.37M 126.0% |
Gross Margin % | 91.00% 9.0% | 100.00% 143.9% | 41.00% 60.6% | 104.00% 8.3% | 96.00% 1.1% | 95.00% 1.0% | 96.00% 21.3% | 122.00% 22.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 2.59 89.1% | 1.37 42.4% | 2.38 | 0.00 |
General & Administrative | 4.68M 3.6% | 4.52M 11.5% | 4.05M 0.8% | 4.09M 7.5% | 4.42M 5.1% | 4.21M 14.5% | 3.67M 2.0% | 3.75M 5.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 4.68M 3.6% | 4.52M 11.5% | 4.05M 0.8% | 4.09M 7.5% | 4.42M 5.1% | 4.21M 14.5% | 3.67M 2.0% | 3.75M 5.5% |
Other Operating Expenses | 9.74M 7139.6% | 134.53K | 0.00 100.0% | 146.72K 14.1% | 128.54K 14.8% | 111.96K 6.6% | 119.84K 4.3% | 114.90K 12.6% |
Total Operating Expenses | 14.42M 209.9% | 4.65M 70.3% | 15.68M 270.5% | 4.23M 6.9% | 4.55M 5.3% | 4.32M 13.9% | 3.79M 1.8% | 3.86M 5.7% |
Cost and Expenses | 31.83M 583.9% | 4.65M 70.3% | 15.68M 270.5% | 4.23M 6.9% | 4.55M 5.3% | 4.32M 13.9% | 3.79M 1.8% | 3.86M 5.7% |
Operating Income | 167.89M 34.2% | 255.33M 35.6% | 396.58M 196.2% | -412.16M 210.3% | 373.74M 55.1% | 240.92M 29.5% | 341.73M 688.3% | -58.09M 123.1% |
Operating Margin % | 84.00% 14.3% | 98.00% 1.0% | 99.00% 2.0% | 101.00% 2.0% | 99.00% 1.0% | 98.00% 1.0% | 99.00% 7.5% | 107.00% 8.1% |
EBITDA | 167.90M 34.2% | 255.33M 35.6% | 396.58M 196.2% | -412.16M 210.3% | 373.74M 55.1% | 240.92M 29.5% | 341.73M 688.3% | -58.09M |
EBITDA Margin % | 84.00% 14.3% | 98.00% 1.0% | 99.00% 2.0% | 101.00% 2.0% | 99.00% 1.0% | 98.00% 1.0% | 99.00% 7.5% | 107.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 30.34M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | 3.73K | 0.00 100.0% | -397.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 12.14M |
Pre-Tax Income | 167.90M 34.2% | 255.33M 35.6% | 396.58M 196.2% | -412.16M 210.3% | 373.74M 55.1% | 240.92M 29.5% | 341.73M 688.3% | -58.09M 123.1% |
Pre-Tax Margin % | 84.00% 14.3% | 98.00% 1.0% | 99.00% 2.0% | 101.00% 2.0% | 99.00% 1.0% | 98.00% 1.0% | 99.00% 7.5% | 107.00% 8.1% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -161.14K |
Net Income | 167.90M 34.2% | 255.33M 35.6% | 396.58M 196.2% | -412.16M 210.3% | 373.74M 55.1% | 240.92M 29.5% | 341.73M 688.3% | -58.09M 123.1% |
Net Margin % | 84.00% 14.3% | 98.00% 1.0% | 99.00% 2.0% | 101.00% 2.0% | 99.00% 1.0% | 98.00% 1.0% | 99.00% 7.5% | 107.00% 8.1% |
Basic EPS | 0.56 38.5% | 0.91 37.7% | 1.46 190.7% | -1.61 195.3% | 1.69 55.0% | 1.09 33.9% | 1.65 650.0% | -0.30 123.1% |
Diluted EPS | 0.56 38.5% | 0.91 37.7% | 1.46 190.7% | -1.61 209.5% | 1.47 34.9% | 1.09 33.9% | 1.65 650.0% | -0.30 123.1% |
Basic Shares Outstanding | 299.82M 6.9% | 280.59M 3.3% | 271.63M 6.1% | 256.00M 15.8% | 221.15M 0.5% | 220.07M 6.1% | 207.44M 7.1% | 193.63M 0.2% |
Diluted Shares Outstanding | 299.82M 6.9% | 280.59M 3.3% | 271.63M 6.1% | 256.00M 0.7% | 254.25M 15.5% | 220.07M 6.1% | 207.44M 7.1% | 193.63M 0.2% |