Need SPRY 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 9, 2026 | 2024 Dec 31, 2024 Mar 20, 2025 | 2023 Dec 31, 2023 Mar 21, 2024 | 2022 Dec 31, 2022 Mar 23, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 84.28M 5.5% | 89.15M 297063.3% | 30.00K 97.7% | 1.32M 76.1% | 5.51M 69.1% | 17.84M | 0.00 | 0.00 |
Cost of Revenue | 20.42M 1990.4% | 977.00K | 0.00 100.0% | 17.32M 14.6% | 20.27M 44.1% | 14.07M 810.1% | 1.55M 8.9% | 1.42M |
Gross Profit | 63.85M 27.6% | 88.17M 293806.7% | 30.00K 100.2% | -16.00M 8.4% | -14.77M 492.2% | 3.77M 343.5% | -1.55M 8.9% | -1.42M |
Gross Margin % | 76.00% 23.2% | 99.00% 1.0% | 100.00% 108.2% | -1216.00% 353.7% | -268.00% 1376.2% | 21.00% | - | - |
Research & Development | 13.18M 32.7% | 19.58M 3.4% | 20.27M 10.3% | 18.38M 9.4% | 20.27M 44.1% | 14.07M 34.6% | 21.50M 45.3% | 14.80M |
General & Administrative | 0.00 | 0.00 100.0% | 47.28M 156.2% | 18.46M 293.8% | 4.69M 10.7% | 4.23M | 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 | 230.12M 221.1% | 71.67M 51.6% | 47.28M 156.2% | 18.46M 293.8% | 4.69M 10.7% | 4.23M 316.7% | 1.02M 51.5% | 2.10M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 974.00K 223.4% | -789.00K 32.4% | -596.00K | 0.00 | 0.00 |
Total Operating Expenses | 243.30M 166.6% | 91.25M 35.1% | 67.55M 83.4% | 36.83M 47.6% | 24.96M 36.4% | 18.30M 18.7% | 22.52M 33.3% | 16.90M |
Cost and Expenses | 263.73M 185.9% | 92.23M 36.5% | 67.55M 83.4% | 36.83M 47.6% | 24.96M 36.4% | 18.30M 23.9% | 24.07M 31.4% | 18.32M |
Operating Income | -179.45M 5720.6% | -3.08M 95.4% | -67.52M 90.1% | -35.52M 82.6% | -19.45M 4048.0% | -469.00K 98.1% | -24.07M 31.4% | -18.32M |
Operating Margin % | -213.00% 7000.0% | -3.00% 100.0% | -225067.00% 8238.9% | -2699.00% 664.6% | -353.00% 11666.7% | -3.00% | - | - |
EBITDA | -167.41M 5723.0% | -2.88M 95.7% | -67.45M 89.9% | -35.52M 84.6% | -19.24M 4055.7% | -463.00K 97.9% | -22.52M 33.3% | -16.90M |
EBITDA Margin % | -199.00% 6533.3% | -3.00% 100.0% | -224823.00% 8229.9% | -2699.00% 673.4% | -349.00% 11533.3% | -3.00% | - | - |
Interest Expense | 2.60M | 0.00 | 0.00 | 0.00 100.0% | 106.00K 265.5% | 29.00K | 0.00 | 0.00 |
Interest Income | 10.67M | 0.00 | 0.00 | 0.00 100.0% | 800.00K 100.0% | 400.00K 300.0% | 100.00K 132.6% | 43.00K |
Other Income (Expense) | 8.07M 29.0% | 11.37M 13.6% | 13.15M 1477.3% | 834.00K 205.7% | -789.00K 32.4% | -596.00K 696.0% | 100.00K 86.5% | 741.00K |
Pre-Tax Income | -171.38M 2168.3% | 8.29M 115.2% | -54.37M 56.8% | -34.68M 71.3% | -20.24M 1800.8% | -1.06M 95.6% | -23.97M 36.3% | -17.58M |
Pre-Tax Margin % | -203.00% 2355.6% | 9.00% 100.0% | -181217.00% 6777.3% | -2635.00% 616.0% | -368.00% 6033.3% | -6.00% | - | - |
Tax Provision | -80.00K 127.8% | 288.00K | 0.00 100.0% | -694.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | -171.30M 2241.8% | 8.00M 114.7% | -54.37M 60.0% | -33.99M 67.9% | -20.24M 1800.8% | -1.06M 95.6% | -23.97M 36.3% | -17.58M |
Net Margin % | -203.00% 2355.6% | 9.00% 100.0% | -181217.00% 6915.8% | -2583.00% 601.9% | -368.00% 6033.3% | -6.00% | - | - |
Basic EPS | -1.74 2209.1% | 0.08 114.5% | -0.57 32.9% | -0.85 21.4% | -0.70 2180.1% | -0.03 95.7% | -0.72 35.8% | -0.53 |
Diluted EPS | -1.74 2275.0% | 0.08 114.0% | -0.57 32.9% | -0.85 21.4% | -0.70 2233.3% | -0.03 95.8% | -0.72 35.8% | -0.53 |
Basic Shares Outstanding | 98.57M 1.7% | 96.94M 1.8% | 95.22M 138.3% | 39.96M 38.4% | 28.87M 16.8% | 34.70M 4.9% | 33.07M 0.0% | 33.07M |
Diluted Shares Outstanding | 98.57M 3.7% | 102.39M 7.5% | 95.22M 138.3% | 39.96M 38.4% | 28.87M 16.8% | 34.70M 4.9% | 33.07M 0.0% | 33.07M |