Need PIPR 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 26, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 1.90B 28.6% | 1.48B 13.1% | 1.31B 4.6% | 1.37B 30.3% | 1.97B 57.4% | 1.25B 48.0% | 846.30M 19.6% | 707.82M 18.3% |
Cost of Revenue | 121.76M 2043.2% | 5.68M 95.9% | 137.29M 1348.2% | 9.48M 11.7% | 10.73M 92.9% | 150.81M 73.3% | 565.24M 582.0% | 82.88M 87.5% |
Gross Profit | 1.78B 16.8% | 1.53B 26.0% | 1.21B 11.9% | 1.37B 30.3% | 1.97B 575.9% | 291.69M 3.8% | 281.06M 17.2% | 239.75M 17.8% |
Gross Margin % | 94.00% 8.7% | 103.00% 12.0% | 92.00% 8.0% | 100.00% 0.0% | 100.00% 334.8% | 23.00% 30.3% | 33.00% 2.9% | 34.00% 47.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.23B 22.2% | 1.00B 10.3% | 910.33M 7.4% | 983.52M 27.8% | 1.36B 55.2% | 877.46M 70.0% | 516.09M 5.7% | 488.49M 17.2% |
Selling & Marketing | 47.20M 11.7% | 42.24M 11.9% | 37.73M 11.9% | 42.85M 105.0% | 20.90M 55.2% | 13.47M 53.2% | 28.78M 6.8% | 26.94M 6.1% |
SG&A Expenses | 1.27B 21.8% | 1.05B 10.4% | 948.07M 7.6% | 1.03B 25.8% | 1.38B 55.2% | 890.93M 63.5% | 544.87M 5.7% | 515.42M 16.6% |
Other Operating Expenses | 122.56M 41.8% | 210.76M 13.1% | 242.45M 13.9% | 212.84M 4.3% | 204.03M 29.7% | 290.27M 14.4% | 253.69M 31.9% | 192.40M 2.4% |
Total Operating Expenses | 1.40B 11.1% | 1.26B 6.8% | 1.18B 5.0% | 1.24B 19.0% | 1.53B 29.5% | 1.18B 278.4% | -662.27M 220.5% | 549.62M 32.6% |
Cost and Expenses | 1.52B 42.7% | 1.06B 1.8% | 1.05B 5.7% | 1.11B 28.0% | 1.54B 58.1% | 974.44M 64.0% | 594.01M 16.1% | 707.82M 8.9% |
Operating Income | 385.53M 76.5% | 218.41M 30.1% | 312.55M 6.7% | 335.01M 1.4% | 330.37M 453.4% | 59.70M 56.2% | 136.29M 28.8% | 191.34M 10.4% |
Operating Margin % | 20.00% 33.3% | 15.00% 37.5% | 24.00% 0.0% | 24.00% 41.2% | 17.00% 240.0% | 5.00% 68.8% | 16.00% 40.7% | 27.00% 35.0% |
EBITDA | 412.92M 62.7% | 253.75M 58.6% | 159.96M 3.3% | 165.38M 65.8% | 484.22M | 0.00 100.0% | 94.40M | 0.00 100.0% |
EBITDA Margin % | 22.00% 29.4% | 17.00% 41.7% | 12.00% 0.0% | 12.00% 52.0% | 25.00% | 0.00% 100.0% | 11.00% | 0.00% 100.0% |
Interest Expense | 4.84M 14.8% | 5.68M 44.0% | 10.15M 7.0% | 9.48M 11.7% | 10.73M 25.7% | 14.45M 23.1% | 11.73M 29.1% | 16.55M 18.3% |
Interest Income | 70.15M 113.2% | 32.91M 23.1% | 26.72M 31.2% | 20.36M 192.3% | 6.97M 47.1% | 13.16M 50.8% | 26.74M 18.3% | 32.75M 2.5% |
Other Income (Expense) | -10.98M 95.9% | -266.77M 40.4% | -189.97M 808.1% | -20.92M | 0.00 100.0% | 19.19M 21.9% | 24.58M 120.7% | -118.85M 48.3% |
Pre-Tax Income | 374.55M 71.5% | 218.41M 78.2% | 122.59M 8.8% | 134.37M 69.6% | 441.51M 544.1% | 68.55M 42.4% | 118.98M 64.1% | 72.49M 347.2% |
Pre-Tax Margin % | 20.00% 33.3% | 15.00% 66.7% | 9.00% 10.0% | 10.00% 54.5% | 22.00% 340.0% | 5.00% 64.3% | 14.00% 40.0% | 10.00% 433.3% |
Tax Provision | 80.58M 32.2% | 60.97M 158.2% | 23.61M 28.9% | 33.19M 70.1% | 111.14M 479.1% | 19.19M 21.9% | 24.58M 36.2% | 18.05M 40.3% |
Net Income | 281.33M 55.3% | 181.11M 111.9% | 85.49M 22.8% | 110.67M 60.3% | 278.51M 587.6% | 40.50M 63.7% | 111.71M 95.9% | 57.04M 192.1% |
Net Margin % | 15.00% 25.0% | 12.00% 71.4% | 7.00% 12.5% | 8.00% 42.9% | 14.00% 366.7% | 3.00% 76.9% | 13.00% 62.5% | 8.00% 214.3% |
Basic EPS | 4.22 63.1% | 11.44 100.0% | 5.72 27.8% | 7.92 59.4% | 19.52 563.9% | 2.94 46.3% | 5.47 44.7% | 3.78 174.6% |
Diluted EPS | 3.96 61.3% | 10.24 106.5% | 4.96 23.9% | 6.52 60.3% | 16.43 504.0% | 2.72 64.7% | 7.70 107.0% | 3.72 173.4% |
Basic Shares Outstanding | 66.63M 320.7% | 15.84M 5.9% | 14.96M 7.0% | 13.98M 2.0% | 14.27M 3.5% | 13.78M 1.7% | 13.55M 2.4% | 13.23M 3.3% |
Diluted Shares Outstanding | 71.14M 302.0% | 17.70M 2.7% | 17.22M 1.5% | 16.96M 0.1% | 16.95M 13.8% | 14.90M 6.9% | 13.94M 3.8% | 13.43M 4.8% |