Need CPST 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: 2016 to 2021
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 | 2021 Mar 31, 2021 Jun 14, 2021 | 2020 Mar 31, 2020 Jun 29, 2020 | 2019 Mar 31, 2019 Jun 11, 2019 | 2018 Mar 31, 2018 Mar 31, 2018 | 2017 Mar 31, 2017 Mar 31, 2017 | 2016 Mar 31, 2016 Mar 31, 2016 | 2015 Mar 31, 2015 Mar 31, 2015 | 2014 Mar 31, 2014 Mar 31, 2014 |
|---|
Total Revenue | 67.64M 1.9% | 68.93M 17.4% | 83.41M 0.7% | 82.84M 7.3% | 77.17M 9.4% | 85.21M 26.2% | 115.46M 13.3% | 133.10M 4.3% |
Cost of Revenue | 60.78M 1.5% | 59.90M 19.0% | 73.96M 9.0% | 67.86M 10.0% | 75.38M 4.1% | 72.44M 25.4% | 97.17M 12.8% | 111.41M 1.6% |
Gross Profit | 6.86M 24.1% | 9.03M 4.5% | 9.45M 36.9% | 14.98M 737.4% | 1.79M 86.0% | 12.77M 30.2% | 18.29M 15.7% | 21.70M 50.8% |
Gross Margin % | 10.00% 23.1% | 13.00% 18.2% | 11.00% 38.9% | 18.00% 800.0% | 2.00% 86.7% | 15.00% 6.3% | 16.00% 0.0% | 16.00% 45.5% |
Research & Development | 2.42M 33.8% | 3.65M 1.4% | 3.60M 10.9% | 4.04M 25.0% | 5.39M 46.9% | 10.15M 4.9% | 9.68M 7.2% | 9.03M 0.6% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Operating Expenses | 18.39M 17.2% | 22.21M 6.0% | 20.96M 6.9% | 19.61M 5.0% | 20.65M 23.8% | 27.11M 31.4% | 39.52M 41.2% | 27.98M 2.3% |
Total Operating Expenses | 20.81M 19.5% | 25.86M 5.3% | 24.56M 3.8% | 23.65M 9.2% | 26.04M 30.1% | 37.26M 24.3% | 49.20M 32.9% | 37.01M 1.8% |
Cost and Expenses | 81.59M 4.9% | 85.75M 13.0% | 98.52M 7.7% | 91.50M 9.8% | 101.42M 7.6% | 109.70M 25.1% | 146.37M 1.4% | 148.42M 0.7% |
Operating Income | -13.95M 16.4% | -16.69M 10.2% | -15.15M 61.1% | -9.40M 59.8% | -23.37M 4.7% | -24.53M 20.5% | -30.87M 101.4% | -15.32M 27.6% |
Operating Margin % | -21.00% 12.5% | -24.00% 33.3% | -18.00% 63.6% | -11.00% 63.3% | -30.00% 3.4% | -29.00% 7.4% | -27.00% 125.0% | -12.00% 29.4% |
EBITDA | -13.21M 7.0% | -14.20M 2.3% | -13.89M 68.7% | -8.23M 62.2% | -21.79M 4.4% | -22.79M 21.9% | -29.17M 124.4% | -13.00M 29.1% |
EBITDA Margin % | -20.00% 4.8% | -21.00% 23.5% | -17.00% 70.0% | -10.00% 64.3% | -28.00% 3.7% | -27.00% 8.0% | -25.00% 150.0% | -10.00% 28.6% |
Interest Expense | 5.16M 0.8% | 5.20M 246.1% | 1.50M 147.9% | 606.00K 13.1% | 536.00K 16.3% | 640.00K 16.8% | 548.00K 23.0% | 712.00K 0.7% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -4.42M 15.1% | -5.20M 246.1% | -1.50M 147.9% | -606.00K 13.1% | -536.00K 16.3% | -640.00K 16.8% | -548.00K 23.0% | -712.00K 0.7% |
Pre-Tax Income | -18.37M 16.1% | -21.89M 31.4% | -16.65M 66.4% | -10.01M 58.1% | -23.90M 5.0% | -25.17M 19.9% | -31.42M 95.9% | -16.04M 26.7% |
Pre-Tax Margin % | -27.00% 15.6% | -32.00% 60.0% | -20.00% 66.7% | -12.00% 61.3% | -31.00% 3.3% | -30.00% 11.1% | -27.00% 125.0% | -12.00% 29.4% |
Tax Provision | 19.00K 58.3% | 12.00K 50.0% | 8.00K 55.6% | 18.00K 5.3% | 19.00K 5.0% | 20.00K 82.9% | 117.00K 46.8% | 220.00K 68.3% |
Net Income | -18.39M 16.0% | -21.90M 31.4% | -16.66M 66.2% | -10.03M 58.1% | -23.92M 5.0% | -25.19M 20.1% | -31.53M 94.0% | -16.26M 28.0% |
Net Margin % | -27.00% 15.6% | -32.00% 60.0% | -20.00% 66.7% | -12.00% 61.3% | -31.00% 3.3% | -30.00% 11.1% | -27.00% 125.0% | -12.00% 33.3% |
Basic EPS | -2.26 16.0% | -2.69 8.0% | -2.49 27.7% | -1.95 73.9% | -7.46 46.2% | -13.87 27.9% | -19.23 81.6% | -10.59 29.1% |
Diluted EPS | -2.26 16.0% | -2.69 8.0% | -2.49 27.7% | -1.95 73.9% | -7.46 46.2% | -13.87 27.9% | -19.23 81.6% | -10.59 29.1% |
Basic Shares Outstanding | 8.15M 0.0% | 8.15M 21.7% | 6.70M 30.5% | 5.13M 60.1% | 3.21M 76.6% | 1.82M 10.7% | 1.64M 6.8% | 1.54M 1.6% |
Diluted Shares Outstanding | 8.15M 0.0% | 8.15M 21.7% | 6.70M 30.5% | 5.13M 60.1% | 3.21M 76.6% | 1.82M 10.7% | 1.64M 6.8% | 1.54M 1.6% |