Need PEO 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 | 62.15M 78.5% | 34.82M 64.2% | 21.21M 89.8% | 208.61M 32.1% | 157.92M 215.6% | -136.60M 292.6% | 70.93M 307.0% | 17.43M 6.1% |
Cost of Revenue | 496.85K | 0.00 | 0.00 100.0% | 453.37K 15.8% | 391.55K 31.7% | 573.25K 23.8% | 463.05K | 0.00 100.0% |
Gross Profit | 61.65M 77.0% | 34.82M 64.2% | 21.21M 89.8% | 208.16M 32.1% | 157.53M 214.8% | -137.17M 294.7% | 70.47M 304.4% | 17.43M 2.4% |
Gross Margin % | 99.00% 1.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 1.0% | 99.00% 1.0% | 100.00% 4.2% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 4.70 8.9% | 5.16 171.2% | -7.25 521.5% | 1.72 | 0.00 100.0% |
General & Administrative | 3.43M 93.7% | 1.77M 0.8% | 1.79M 28.1% | 1.39M 1.3% | 1.38M 32.4% | 2.04M 10.2% | 1.85M 61.2% | 4.76M 122.6% |
Selling & Marketing | 0.00 | 0.00 100.0% | 2.33M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 373.01K |
SG&A Expenses | 3.43M 93.7% | 1.77M 57.0% | 4.12M 195.5% | 1.39M 1.3% | 1.38M 32.4% | 2.04M 10.2% | 1.85M 64.0% | 5.13M 140.0% |
Other Operating Expenses | 3.46M 57.1% | 2.20M | 0.00 100.0% | 1.73M 20.9% | 2.19M 35.1% | 3.37M 1.7% | 3.42M | 0.00 100.0% |
Total Operating Expenses | 6.89M 73.4% | 3.97M 3.6% | 4.12M 31.9% | 3.12M 12.4% | 3.56M 34.0% | 5.40M 2.5% | 5.27M 2.7% | 5.13M 5.7% |
Cost and Expenses | 7.39M 85.9% | 3.97M 3.6% | 4.12M 31.9% | 3.12M 12.4% | 3.56M 34.0% | 5.40M 2.5% | 5.27M 2.7% | 5.13M 5.7% |
Operating Income | 54.76M 77.5% | 30.85M 80.5% | 17.09M 91.7% | 205.49M 33.1% | 154.35M 208.7% | -142.00M 316.3% | 65.66M 434.1% | 12.29M 10.3% |
Operating Margin % | 88.00% 1.1% | 89.00% 9.9% | 81.00% 18.2% | 99.00% 1.0% | 98.00% 5.8% | 104.00% 11.8% | 93.00% 31.0% | 71.00% 4.1% |
EBITDA | 54.76M | 0.00 100.0% | -7.40M 103.6% | 205.49M 33.1% | 154.35M 208.7% | -142.00M | 0.00 | 0.00 |
EBITDA Margin % | 88.00% | 0.00% 100.0% | -35.00% 135.4% | 99.00% 1.0% | 98.00% 5.8% | 104.00% | 0.00% | 0.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 20.29M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -7.40M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -138.34M |
Pre-Tax Income | 54.76M 77.5% | 30.85M 218.3% | 9.69M 95.3% | 205.49M 33.1% | 154.35M 208.7% | -142.00M 316.3% | 65.66M 152.1% | -126.04M 1019.7% |
Pre-Tax Margin % | 88.00% 1.1% | 89.00% 93.5% | 46.00% 53.5% | 99.00% 1.0% | 98.00% 5.8% | 104.00% 11.8% | 93.00% 112.9% | -723.00% 1077.0% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 54.76M 77.5% | 30.85M 218.3% | 9.69M 95.3% | 205.49M 33.1% | 154.35M 208.7% | -142.00M 316.3% | 65.66M 152.1% | -126.04M 1019.7% |
Net Margin % | 88.00% 1.1% | 89.00% 93.5% | 46.00% 53.5% | 99.00% 1.0% | 98.00% 5.8% | 104.00% 11.8% | 93.00% 112.9% | -723.00% 1077.0% |
Basic EPS | 2.03 73.5% | 1.17 192.5% | 0.40 95.2% | 8.37 32.9% | 6.30 207.0% | -5.89 366.5% | 2.21 151.8% | -4.27 989.6% |
Diluted EPS | 2.03 73.5% | 1.17 207.9% | 0.38 95.5% | 8.37 32.9% | 6.30 207.0% | -5.89 366.5% | 2.21 151.8% | -4.27 989.6% |
Basic Shares Outstanding | 26.98M 2.6% | 26.28M 8.5% | 24.23M 1.3% | 24.55M 0.3% | 24.48M 1.5% | 24.12M 18.8% | 29.71M 0.6% | 29.53M 3.4% |
Diluted Shares Outstanding | 26.98M 2.6% | 26.28M 3.0% | 25.51M 3.9% | 24.55M 0.3% | 24.48M 1.5% | 24.12M 18.8% | 29.71M 0.6% | 29.53M 3.4% |