Need PUMP 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 19, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Mar 13, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Mar 5, 2021 | 2019 Dec 31, 2019 Jun 22, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 1.27B 12.1% | 1.44B 11.4% | 1.63B 27.4% | 1.28B 46.3% | 874.51M 10.8% | 789.23M 61.5% | 2.05B 20.4% | 1.70B 73.6% |
Cost of Revenue | 1.14B 10.5% | 1.28B 2.7% | 1.31B 29.8% | 1.01B 27.1% | 795.64M 7.9% | 737.57M 54.3% | 1.62B 18.9% | 1.36B 56.3% |
Gross Profit | 126.09M 24.5% | 167.04M 47.4% | 317.71M 18.2% | 268.77M 240.8% | 78.87M 52.7% | 51.66M 88.2% | 436.65M 26.3% | 345.85M 207.7% |
Gross Margin % | 10.00% 16.7% | 12.00% 36.8% | 19.00% 9.5% | 21.00% 133.3% | 9.00% 28.6% | 7.00% 66.7% | 21.00% 5.0% | 20.00% 81.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
General & Administrative | 107.56M 5.9% | 114.32M 0.0% | 114.35M 2.3% | 111.76M 34.8% | 82.92M 4.4% | 86.77M 17.4% | 105.08M 94.7% | 53.96M 9.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 107.56M 5.9% | 114.32M 0.0% | 114.35M 2.3% | 111.76M 34.8% | 82.92M 4.4% | 86.77M 17.4% | 105.08M 94.7% | 53.96M 9.6% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 73.02M | 0.00 | 0.00 | 0.00 100.0% | -717.00K | 0.00 |
Total Operating Expenses | 107.56M 67.8% | 334.00M 78.3% | 187.37M 67.7% | 111.76M 34.8% | 82.92M 4.4% | 86.77M 17.4% | 105.08M 94.7% | 53.96M 9.6% |
Cost and Expenses | 1.25B 22.4% | 1.61B 7.4% | 1.50B 33.6% | 1.12B 27.8% | 878.56M 6.6% | 824.34M 52.1% | 1.72B 21.8% | 1.41B 53.8% |
Operating Income | 18.53M 111.1% | -166.96M 228.1% | 130.34M 22.7% | 168.59M 5406.7% | -3.18M 91.2% | -35.98M 110.9% | 330.86M 42.2% | 232.67M 864.9% |
Operating Margin % | 1.00% 108.3% | -12.00% 250.0% | 8.00% 38.5% | 13.00% | 0.00% 100.0% | -5.00% 131.3% | 16.00% 14.3% | 14.00% 600.0% |
EBITDA | 190.96M 279.6% | 50.30M 83.3% | 301.70M 2.8% | 293.58M 347.8% | 65.55M 209.6% | 21.17M 95.8% | 502.09M 32.0% | 380.23M 372.0% |
EBITDA Margin % | 15.00% 400.0% | 3.00% 84.2% | 19.00% 17.4% | 23.00% 228.6% | 7.00% 133.3% | 3.00% 87.5% | 24.00% 9.1% | 22.00% 175.0% |
Interest Expense | 8.24M 5.4% | 7.82M 47.2% | 5.31M 230.7% | 1.60M 161.4% | 614.00K 74.2% | 2.38M 66.6% | 7.14M 3.7% | 6.89M 6.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -10.71M 368.8% | -2.28M 84.6% | -14.84M 248.8% | 9.98M 3752.1% | 259.00K 108.0% | -3.26M 58.6% | -7.86M 4.1% | -7.55M 9.8% |
Pre-Tax Income | 7.82M 104.6% | -169.24M 246.5% | 115.50M 1463.8% | 7.39M 110.8% | -68.44M 49.1% | -134.50M 163.0% | 213.50M 5.2% | 225.12M 1330.1% |
Pre-Tax Margin % | 1.00% 108.3% | -12.00% 271.4% | 7.00% 600.0% | 1.00% 112.5% | -8.00% 52.9% | -17.00% 270.0% | 10.00% 23.1% | 13.00% 550.0% |
Tax Provision | 7.00M 122.3% | -31.39M 205.1% | 29.87M 457.7% | 5.36M 137.6% | -14.25M 48.1% | -27.48M 154.4% | 50.49M 1.5% | 51.26M 1538.6% |
Net Income | 824.00K 100.6% | -137.86M 261.0% | 85.63M 4118.4% | 2.03M 103.7% | -54.19M 49.4% | -107.02M 165.7% | 163.01M 6.2% | 173.86M 1278.4% |
Net Margin % | 0.00% 100.0% | -10.00% 300.0% | 5.00% | 0.00% 100.0% | -6.00% 57.1% | -14.00% 275.0% | 8.00% 20.0% | 10.00% 900.0% |
Basic EPS | 0.01 100.6% | -1.32 273.7% | 0.76 3858.3% | 0.02 103.6% | -0.53 50.0% | -1.06 165.4% | 1.62 22.1% | 2.08 1123.5% |
Diluted EPS | 0.01 100.8% | -1.31 272.4% | 0.76 3700.0% | 0.02 103.8% | -0.53 50.0% | -1.06 167.5% | 1.57 21.5% | 2.00 1150.0% |
Basic Shares Outstanding | 103.84M 0.3% | 104.12M 7.9% | 113.00M 6.7% | 105.87M 3.1% | 102.66M 1.8% | 100.83M 0.4% | 100.47M 20.4% | 83.46M 9.3% |
Diluted Shares Outstanding | 105.40M 0.1% | 105.47M 7.0% | 113.42M 6.1% | 106.94M 4.2% | 102.66M 1.8% | 100.83M 2.8% | 103.75M 19.2% | 87.05M 9.4% |