Need PNI 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 | 7.32M 1976.2% | -390.00K 105.6% | 6.97M 4.4% | 7.29M 0.2% | 7.31M 14.8% | 8.57M 51.2% | 17.55M 41897.6% | -42.00K 100.3% |
Cost of Revenue | 1.64M | 0.00 | 0.00 | 0.00 100.0% | 1.70M | 0.00 100.0% | 1.60M 4.4% | 1.67M 2.8% |
Gross Profit | 5.68M 1555.9% | -390.00K 105.6% | 6.97M 4.4% | 7.29M 30.0% | 5.61M 34.6% | 8.57M 46.3% | 15.96M 1032.7% | -1.71M 114.7% |
Gross Margin % | 78.00% 22.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 29.9% | 77.00% 23.0% | 100.00% 9.9% | 91.00% 97.8% | 4074.00% 4529.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.01 | 0.00 100.0% | 1.63 | 0.00 |
General & Administrative | 102.00K 23.9% | 134.00K 90.0% | 1.34M 6.6% | 1.43M 3008.7% | 46.00K 97.3% | 1.70M 4039.0% | 41.00K 17.1% | 35.00K 51.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 102.00K 23.9% | 134.00K 90.0% | 1.34M 6.6% | 1.43M 3008.7% | 46.00K 97.3% | 1.70M 4039.0% | 41.00K 17.1% | 35.00K 51.4% |
Other Operating Expenses | -4.61M 11928.2% | 39.00K | 0.00 | 0.00 100.0% | 124.00K | 0.00 100.0% | 52.00K 72.9% | 192.00K 73.0% |
Total Operating Expenses | -4.51M 2707.5% | 173.00K 87.1% | 1.34M 6.6% | 1.43M 741.2% | 170.00K 90.0% | 1.70M 1724.7% | 93.00K 59.0% | 227.00K 24.0% |
Cost and Expenses | -2.87M 1760.1% | 173.00K 87.1% | 1.34M 6.6% | 1.43M 741.2% | 170.00K 90.0% | 1.70M 1724.7% | 93.00K 59.0% | 227.00K 24.0% |
Operating Income | 10.19M 1909.8% | -563.00K 110.0% | 5.63M 3.9% | 5.86M 17.9% | 7.14M 3.8% | 6.88M 60.6% | 17.46M 2698.4% | 624.00K 95.3% |
Operating Margin % | 139.00% 3.5% | 144.00% 77.8% | 81.00% 1.3% | 80.00% 18.4% | 98.00% 22.5% | 80.00% 19.2% | 99.00% 106.7% | -1486.00% 1571.3% |
EBITDA | 10.19M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 624.00K |
EBITDA Margin % | 139.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% 100.0% | -1486.00% |
Interest Expense | 3.77M 59.2% | 2.37M 260.8% | 656.00K | 0.00 100.0% | 331.00K | 0.00 100.0% | 1.13M 26.0% | 893.00K 156.6% |
Interest Income | 10.37M 46.1% | 7.10M 2.0% | 6.96M | 0.00 100.0% | 7.45M | 0.00 100.0% | 9.81M 6.7% | 10.52M 4.9% |
Other Income (Expense) | -3.77M | 0.00 100.0% | 5.41M 114.6% | -36.95M | 0.00 100.0% | -1.82M | 0.00 100.0% | 1.67M 64.6% |
Pre-Tax Income | 6.42M 1240.5% | -563.00K 105.1% | 11.05M 135.5% | -31.09M 535.6% | 7.14M 41.2% | 5.05M 71.1% | 17.46M 6591.4% | -269.00K 102.1% |
Pre-Tax Margin % | 88.00% 38.9% | 144.00% 8.9% | 158.00% 137.1% | -426.00% 534.7% | 98.00% 66.1% | 59.00% 40.4% | 99.00% 84.5% | 640.00% 546.5% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -161.14K 101.9% |
Net Income | 6.42M 1240.5% | -563.00K 105.1% | 11.05M 135.5% | -31.09M 535.6% | 7.14M 41.2% | 5.05M 71.1% | 17.46M 6591.4% | -269.00K 102.1% |
Net Margin % | 88.00% 38.9% | 144.00% 8.9% | 158.00% 137.1% | -426.00% 534.7% | 98.00% 66.1% | 59.00% 40.4% | 99.00% 84.5% | 640.00% 546.5% |
Basic EPS | 0.27 307.7% | -0.13 118.8% | 0.69 124.0% | -2.88 550.0% | 0.64 60.0% | 0.40 74.4% | 1.56 6573.0% | -0.02 102.0% |
Diluted EPS | 0.27 307.7% | -0.13 118.8% | 0.69 124.0% | -2.88 550.0% | 0.64 60.0% | 0.40 74.4% | 1.56 7900.0% | -0.02 101.7% |
Basic Shares Outstanding | 23.89M 113.1% | 11.21M 0.0% | 11.21M 3.9% | 10.78M 2.5% | 11.06M 13.1% | 12.74M 13.9% | 11.18M 0.2% | 11.16M 9.9% |
Diluted Shares Outstanding | 23.89M 113.1% | 11.21M 0.0% | 11.21M 0.0% | 11.21M 1.3% | 11.06M 1.1% | 11.19M 0.0% | 11.19M 2.3% | 11.46M 12.9% |