Need PRVA 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 Feb 27, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 25, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2.12B 22.3% | 1.74B 4.7% | 1.66B 22.2% | 1.36B 40.4% | 966.22M 18.3% | 817.08M 3.9% | 786.36M 19.6% | 657.61M |
Cost of Revenue | 1.91B 22.7% | 1.56B 4.2% | 1.50B 22.5% | 1.22B 35.4% | 902.56M 22.9% | 734.49M 2.3% | 717.89M 19.4% | 601.15M |
Gross Profit | 209.43M 18.4% | 176.85M 9.5% | 161.50M 19.8% | 134.78M 111.7% | 63.66M 22.9% | 82.58M 20.6% | 68.47M 21.3% | 56.46M |
Gross Margin % | 10.00% 0.0% | 10.00% 0.0% | 10.00% 0.0% | 10.00% 42.9% | 7.00% 30.0% | 10.00% 11.1% | 9.00% 0.0% | 9.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 138.15M 9.5% | 126.16M 15.1% | 109.59M 15.4% | 129.59M 49.4% | 255.88M 481.3% | 44.02M 5.2% | 41.83M 0.8% | 41.50M |
Selling & Marketing | 27.14M 2.6% | 26.45M 6.9% | 24.73M 25.3% | 19.74M 13.2% | 22.75M 100.6% | 11.34M 23.9% | 9.16M 22.0% | 11.74M |
SG&A Expenses | 165.29M 8.3% | 152.60M 13.6% | 134.32M 10.1% | 149.33M 46.4% | 278.63M 403.3% | 55.36M 8.6% | 50.98M 4.2% | 53.23M |
Other Operating Expenses | 9.91M 36.3% | 7.27M 11.3% | 6.53M 42.9% | 4.57M 85.5% | 2.46M 33.7% | 1.84M 29.2% | 1.43M 33.4% | 1.07M |
Total Operating Expenses | 175.19M 9.6% | 159.87M 13.5% | 140.85M 8.5% | 153.90M 45.2% | 281.10M 391.4% | 57.20M 9.1% | 52.41M 3.5% | 54.30M |
Cost and Expenses | 2.09B 21.5% | 1.72B 5.0% | 1.64B 19.0% | 1.38B 16.2% | 1.18B 49.5% | 791.70M 2.8% | 770.30M 17.5% | 655.45M |
Operating Income | 34.23M 101.6% | 16.98M 17.8% | 20.65M 208.0% | -19.12M 91.2% | -217.44M 956.7% | 25.38M 58.0% | 16.06M 645.3% | 2.15M |
Operating Margin % | 2.00% 100.0% | 1.00% 0.0% | 1.00% 200.0% | -1.00% 95.7% | -23.00% 866.7% | 3.00% 50.0% | 2.00% | 0.00% |
EBITDA | 53.84M 122.0% | 24.25M 10.8% | 27.18M 286.8% | -14.55M 93.2% | -214.97M 889.7% | 27.22M 55.7% | 17.49M 442.0% | 3.23M |
EBITDA Margin % | 3.00% 200.0% | 1.00% 50.0% | 2.00% 300.0% | -1.00% 95.5% | -22.00% 833.3% | 3.00% 50.0% | 2.00% | 0.00% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 542.00K 49.3% | 1.07M 44.2% | 1.92M 72.3% | 6.91M 7.6% | 6.42M |
Interest Income | 9.70M | 0.00 | 0.00 100.0% | 542.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 9.70M 10.9% | 10.89M 30.1% | 8.37M 1444.6% | 542.00K 150.7% | -1.07M 44.2% | -1.92M 72.3% | -6.91M 7.6% | -6.42M |
Pre-Tax Income | 43.94M 57.7% | 27.87M 4.0% | 29.02M 256.2% | -18.58M 91.5% | -218.51M 1031.3% | 23.46M 156.4% | 9.15M 314.6% | -4.26M |
Pre-Tax Margin % | 2.00% 0.0% | 2.00% 0.0% | 2.00% 300.0% | -1.00% 95.7% | -23.00% 866.7% | 3.00% 200.0% | 1.00% 200.0% | -1.00% |
Tax Provision | 14.21M 31.3% | 10.83M 35.4% | 7.99M 222.7% | -6.52M 76.6% | -27.86M 274.4% | -7.44M 716.5% | 1.21M 1688.2% | -76.00K |
Net Income | 22.92M 59.3% | 14.38M 37.7% | 23.08M 291.3% | -12.06M 93.7% | -190.65M 710.2% | 31.24M 279.0% | 8.24M 370.8% | -3.04M |
Net Margin % | 1.00% 0.0% | 1.00% 0.0% | 1.00% 200.0% | -1.00% 95.0% | -20.00% 600.0% | 4.00% 300.0% | 1.00% | 0.00% |
Basic EPS | 0.19 58.3% | 0.12 40.0% | 0.20 281.8% | -0.11 93.8% | -1.77 690.0% | 0.30 284.6% | 0.08 363.5% | -0.03 |
Diluted EPS | 0.18 63.6% | 0.11 42.1% | 0.19 272.7% | -0.11 93.8% | -1.77 690.0% | 0.30 275.0% | 0.08 366.7% | -0.03 |
Basic Shares Outstanding | 122.18M 2.3% | 119.40M 2.3% | 116.73M 5.5% | 110.70M 2.6% | 107.84M 2.0% | 105.71M 0.0% | 105.71M 2.8% | 102.79M |
Diluted Shares Outstanding | 128.89M 2.6% | 125.61M 0.7% | 124.69M 12.6% | 110.70M 2.6% | 107.84M 2.0% | 105.71M 0.0% | 105.71M 2.8% | 102.79M |