Need OR 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 Mar 30, 2026 | 2024 Dec 31, 2024 Mar 28, 2025 | 2023 Dec 31, 2023 Mar 28, 2024 | 2022 Dec 31, 2022 Mar 30, 2023 | 2021 Dec 31, 2021 Mar 18, 2022 | 2020 Dec 31, 2020 Mar 31, 2021 | 2019 Dec 31, 2019 Mar 27, 2020 | 2018 Dec 31, 2018 Mar 29, 2019 |
|---|
Total Revenue | 282.00M 47.5% | 191.16M 22.7% | 247.32M 13.5% | 217.81M 23.5% | 176.37M 17.4% | 213.63M 45.6% | 392.60M 20.0% | 490.47M 130.0% |
Cost of Revenue | 46.87M 595.7% | 6.74M 59.5% | 16.65M 66.5% | 49.68M 26.3% | 67.46M 38.3% | 109.31M 64.7% | 309.89M 26.9% | 423.92M 175.8% |
Gross Profit | 235.12M 27.5% | 184.42M 20.1% | 230.67M 108.2% | 110.80M 1.7% | 108.92M 4.4% | 104.33M 26.1% | 82.71M 24.3% | 66.56M 11.8% |
Gross Margin % | 83.00% 13.5% | 96.00% 3.2% | 93.00% 82.4% | 51.00% 17.7% | 62.00% 26.5% | 49.00% 133.3% | 21.00% 50.0% | 14.00% 50.0% |
Research & Development | 0.00 100.0% | 5.63M | 0.00 | 0.00 100.0% | 4.17M 59.5% | 10.29M 68.1% | 6.12M 35.3% | 4.53M 75.8% |
General & Administrative | 0.00 100.0% | 26.31M 3.6% | 27.28M 34.9% | 20.22M 3.1% | 19.61M 24.3% | 25.90M 9.4% | 23.68M 30.4% | 18.16M 30.6% |
Selling & Marketing | 0.00 100.0% | 8.10M 33.6% | 6.06M 12.8% | 5.38M 29.0% | 4.17M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 29.49M 14.3% | 34.40M 2.8% | 33.46M 30.7% | 25.59M 7.6% | 23.78M 8.2% | 25.90M 9.4% | 23.68M 30.4% | 18.16M 30.6% |
Other Operating Expenses | 0.00 100.0% | 118.13M 7.8% | 109.56M 8079.0% | 1.34M 90.5% | 14.12M 10675.6% | 131.00K 31.4% | 191.00K | 0.00 |
Total Operating Expenses | 29.49M 72.2% | 106.09M 25.8% | 143.02M 458.9% | 25.59M 57.0% | 59.55M 63.9% | 36.32M 21.1% | 30.00M 31.2% | 22.86M 49.3% |
Cost and Expenses | 76.36M 52.9% | 162.22M 1.6% | 159.67M 71.6% | 93.02M 5.2% | 88.41M 39.3% | 145.63M 57.2% | 339.88M 23.9% | 446.78M 124.8% |
Operating Income | 205.63M 82.6% | 112.61M 28.5% | 87.65M 28.7% | 122.97M 39.8% | 87.96M 36.2% | 64.60M 83.8% | 35.14M 130.9% | -113.53M 61.2% |
Operating Margin % | 73.00% 23.7% | 59.00% 68.6% | 35.00% 37.5% | 56.00% 12.0% | 50.00% 66.7% | 30.00% 233.3% | 9.00% 139.1% | -23.00% 30.3% |
EBITDA | 243.24M 4.8% | 232.12M 459.7% | 41.48M 70.0% | 138.43M 0.4% | 137.89M 23.7% | 111.50M 33.7% | 83.41M 234.6% | -61.95M 111.1% |
EBITDA Margin % | 86.00% 28.9% | 121.00% 611.8% | 17.00% 73.4% | 64.00% 17.9% | 78.00% 50.0% | 52.00% 147.6% | 21.00% 261.5% | -13.00% 7.1% |
Interest Expense | 4.55M 42.9% | 7.97M 58.0% | 18.95M 15.2% | 22.34M 9.1% | 24.59M 5.9% | 26.13M 11.0% | 23.55M 9.4% | 26.00M 210.1% |
Interest Income | 4.09M 1.6% | 4.15M 39.2% | 6.83M 30.1% | 9.77M 92.8% | 5.07M 10.5% | 4.58M 1.1% | 4.63M 2.6% | 4.76M 11.8% |
Other Income (Expense) | 39.78M 157.4% | -69.27M 43.6% | -122.74M 1146.6% | -9.85M 30.8% | -7.53M 48.3% | -14.56M 84.1% | -91.37M 235.9% | -27.20M 704.5% |
Pre-Tax Income | 245.41M 466.3% | 43.33M 223.5% | -35.09M 131.0% | 113.12M 40.6% | 80.43M 196.3% | 27.14M 109.9% | -274.60M 95.1% | -140.74M 113.4% |
Pre-Tax Margin % | 87.00% 278.3% | 23.00% 264.3% | -14.00% 126.9% | 52.00% 13.0% | 46.00% 253.8% | 13.00% 118.6% | -70.00% 141.4% | -29.00% 6.5% |
Tax Provision | 35.89M 79.9% | 19.95M 50.5% | 13.26M 52.4% | 27.84M 36.9% | 20.33M 86.3% | 10.91M 127.0% | -40.40M 14.9% | -35.15M 51.8% |
Net Income | 209.52M 795.9% | 23.39M 148.4% | -48.34M 59.3% | -118.75M 109.5% | -56.67M 435.8% | 16.88M 107.2% | -234.19M 121.8% | -105.59M 148.4% |
Net Margin % | 74.00% 516.7% | 12.00% 160.0% | -20.00% 63.6% | -55.00% 71.9% | -32.00% 500.0% | 8.00% 113.3% | -60.00% 172.7% | -22.00% 10.0% |
Basic EPS | 1.12 761.5% | 0.13 148.1% | -0.27 44.9% | -0.49 345.5% | -0.11 210.0% | 0.10 106.5% | -1.55 131.3% | -0.67 103.0% |
Diluted EPS | 1.11 825.0% | 0.12 144.4% | -0.27 44.9% | -0.49 345.5% | -0.11 210.0% | 0.10 106.5% | -1.55 131.3% | -0.67 103.0% |
Basic Shares Outstanding | 187.78M 0.8% | 186.29M 0.7% | 185.04M 2.6% | 180.40M 7.6% | 167.63M 3.3% | 162.30M 7.3% | 151.27M 3.4% | 156.62M 22.4% |
Diluted Shares Outstanding | 189.15M 0.8% | 187.58M 1.4% | 185.04M 2.4% | 180.65M 7.8% | 167.63M 3.2% | 162.43M 7.4% | 151.27M 3.4% | 156.62M 22.4% |