Need BW 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 16, 2026 | 2024 Dec 31, 2024 Mar 31, 2025 | 2023 Dec 31, 2023 Mar 26, 2024 | 2022 Dec 31, 2022 Mar 16, 2023 | 2021 Dec 31, 2021 Mar 8, 2022 | 2020 Dec 31, 2020 Mar 29, 2021 | 2019 Dec 31, 2019 Mar 30, 2020 | 2018 Dec 31, 2018 Apr 2, 2019 |
|---|
Total Revenue | 587.68M 18.1% | 717.33M 28.2% | 999.35M 12.3% | 889.80M 23.0% | 723.40M 27.7% | 566.30M 34.1% | 859.10M 19.1% | 1.06B 31.8% |
Cost of Revenue | 443.82M 17.9% | 540.31M 30.3% | 775.27M 10.1% | 704.20M 29.5% | 543.80M 35.8% | 400.50M 42.7% | 698.90M 41.4% | 1.19B 18.2% |
Gross Profit | 143.85M 18.7% | 177.03M 21.0% | 224.09M 20.7% | 185.60M 3.3% | 179.60M 8.3% | 165.80M 3.5% | 160.20M 223.6% | -129.64M 229.8% |
Gross Margin % | 24.00% 4.0% | 25.00% 13.6% | 22.00% 4.8% | 21.00% 16.0% | 25.00% 13.8% | 29.00% 52.6% | 19.00% 258.3% | -12.00% 300.0% |
Research & Development | 1.46M 74.9% | 5.79M 31.4% | 8.44M 122.2% | 3.80M 137.5% | 1.60M 63.6% | 4.40M 51.7% | 2.90M 23.3% | 3.78M 59.8% |
General & Administrative | 119.48M 15.5% | 141.48M 14886.9% | 944.00K 99.5% | 187.00M 11.3% | 168.00M 1204.6% | 12.88M 92.8% | 179.00M 19.8% | 223.33M 14.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 190.52M | 0.00 | 0.00 100.0% | 136.15M | 0.00 | 0.00 |
SG&A Expenses | 119.48M 15.5% | 141.48M 26.1% | 191.47M 2.4% | 187.00M 11.3% | 168.00M 12.7% | 149.02M 16.7% | 179.00M 19.8% | 223.33M 14.0% |
Other Operating Expenses | 0.00 100.0% | 4.67M 9.2% | 4.28M | 0.00 | 0.00 100.0% | 4.50M | 0.00 | 0.00 |
Total Operating Expenses | 120.94M 20.4% | 151.94M 25.6% | 204.19M 7.0% | 190.80M 12.5% | 169.60M 6.7% | 159.00M 12.6% | 181.90M 19.9% | 227.11M 15.6% |
Cost and Expenses | 564.76M 18.4% | 692.25M 29.3% | 979.46M 9.4% | 895.00M 25.5% | 713.40M 27.5% | 559.50M 36.5% | 880.80M 37.9% | 1.42B 17.8% |
Operating Income | 22.91M 8.7% | 25.08M 26.1% | 19.90M 31.6% | 29.10M 49.4% | 57.50M 383.2% | 11.90M 376.0% | 2.50M 100.6% | -426.60M 51.5% |
Operating Margin % | 4.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 62.5% | 8.00% 300.0% | 2.00% | 0.00% 100.0% | -40.00% 122.2% |
EBITDA | 26.18M 1167.6% | 2.06M 873.4% | -267.00K 100.5% | 57.56M 36.9% | 91.20M 17.8% | 77.45M 196.7% | 26.10M 105.5% | -477.67M 69.6% |
EBITDA Margin % | 4.00% | 0.00% | 0.00% 100.0% | 6.00% 53.8% | 13.00% 7.1% | 14.00% 366.7% | 3.00% 106.7% | -45.00% 150.0% |
Interest Expense | 40.61M 12.0% | 46.15M 7.5% | 49.90M 10.9% | 45.00M 14.2% | 39.40M 34.1% | 59.80M 37.0% | 94.90M 91.3% | 49.61M 91.3% |
Interest Income | 4.56M 460.3% | 814.00K 31.7% | 1.19M 98.7% | 600.00K 20.0% | 500.00K 16.7% | 600.00K 33.3% | 900.00K 268.9% | 244.00K 51.9% |
Other Income (Expense) | -47.48M 44.7% | -85.87M 4.6% | -90.05M 136.8% | -38.03M 25.9% | -30.21M 91.0% | -15.82M 83.4% | -95.06M 26.4% | -129.20M 259.0% |
Pre-Tax Income | -24.57M 59.6% | -60.79M 13.3% | -70.15M 352.6% | -15.50M 152.9% | 29.30M 851.3% | -3.90M 96.9% | -124.40M 77.6% | -555.80M 76.9% |
Pre-Tax Margin % | -4.00% 50.0% | -8.00% 14.3% | -7.00% 250.0% | -2.00% 150.0% | 4.00% 500.0% | -1.00% 92.9% | -14.00% 73.1% | -52.00% 160.0% |
Tax Provision | 8.28M 32.0% | 12.17M 43.5% | 8.48M 23.6% | 11.10M 604.5% | -2.20M 126.8% | 8.20M 54.7% | 5.30M 94.8% | 102.22M 57.7% |
Net Income | -36.16M 39.6% | -59.91M 69.6% | -197.21M 641.4% | -26.60M 186.1% | 30.89M 355.3% | -12.10M 90.7% | -129.70M 82.1% | -725.29M 91.0% |
Net Margin % | -6.00% 25.0% | -8.00% 60.0% | -20.00% 566.7% | -3.00% 175.0% | 4.00% 300.0% | -2.00% 86.7% | -15.00% 77.9% | -68.00% 183.3% |
Basic EPS | -0.48 41.5% | -0.82 65.5% | -2.38 693.3% | -0.30 215.4% | 0.26 204.0% | -0.25 93.9% | -4.12 92.1% | -52.45 30.0% |
Diluted EPS | -0.48 41.5% | -0.82 65.5% | -2.38 693.3% | -0.30 215.4% | 0.26 204.0% | -0.25 93.9% | -4.12 92.1% | -52.45 30.0% |
Basic Shares Outstanding | 105.40M 14.9% | 91.72M 3.0% | 89.01M 0.9% | 88.26M 7.1% | 82.39M 69.1% | 48.71M 54.6% | 31.51M 127.9% | 13.83M 46.9% |
Diluted Shares Outstanding | 105.40M 14.9% | 91.72M 3.0% | 89.01M 0.9% | 88.26M 5.6% | 83.58M 71.6% | 48.71M 54.6% | 31.51M 127.9% | 13.83M 46.9% |