Need PAY 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 24, 2026 | 2024 Dec 31, 2024 Mar 11, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Mar 3, 2023 | 2021 Dec 31, 2021 Mar 3, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2017 Oct 31, 2017 Dec 18, 2017 |
|---|
Total Revenue | 1.20B 37.3% | 871.75M 41.9% | 614.49M 23.6% | 497.00M 25.7% | 395.52M 31.1% | 301.77M 28.0% | 235.78M | 1.87B 6.1% |
Cost of Revenue | 900.16M 42.1% | 633.58M 46.6% | 432.15M 24.4% | 347.32M 26.7% | 274.14M 31.1% | 209.14M 29.6% | 161.34M | 1.16B 3.3% |
Gross Profit | 296.34M 24.4% | 238.17M 30.6% | 182.34M 21.8% | 149.68M 23.3% | 121.38M 31.0% | 92.63M 24.4% | 74.43M | 713.10M 10.2% |
Gross Margin % | 25.00% 7.4% | 27.00% 10.0% | 30.00% 0.0% | 30.00% 3.2% | 31.00% 0.0% | 31.00% 3.1% | 32.00% | 38.00% 5.0% |
Research & Development | 61.47M 19.8% | 51.33M 16.0% | 44.25M 7.3% | 41.22M 20.8% | 34.12M 39.2% | 24.51M 37.2% | 17.86M | 211.60M 2.0% |
General & Administrative | 47.40M 28.4% | 36.93M 2.6% | 36.01M 5.6% | 38.14M 15.7% | 32.97M 84.7% | 17.85M 74.8% | 10.21M | 189.70M 7.3% |
Selling & Marketing | 111.93M 6.5% | 105.05M 25.1% | 84.00M 14.6% | 73.30M 66.9% | 43.92M 37.9% | 31.84M 13.8% | 27.99M | 194.00M 10.6% |
SG&A Expenses | 159.33M 12.2% | 141.98M 18.3% | 120.00M 7.7% | 111.43M 44.9% | 76.89M 54.7% | 49.69M 30.1% | 38.20M | 383.70M 9.0% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 69.60M 23.1% |
Total Operating Expenses | 220.80M 14.2% | 193.31M 17.7% | 164.25M 7.6% | 152.65M 37.5% | 111.01M 49.6% | 74.20M 32.3% | 56.06M | 664.90M 7.6% |
Cost and Expenses | 1.12B 35.6% | 826.89M 38.6% | 596.40M 19.3% | 499.98M 29.8% | 385.15M 35.9% | 283.34M 30.3% | 217.41M | 1.82B 4.9% |
Operating Income | 75.54M 68.4% | 44.86M 147.9% | 18.09M 708.0% | -2.98M 128.7% | 10.37M 43.7% | 18.43M 0.3% | 18.37M | 48.20M 35.5% |
Operating Margin % | 6.00% 20.0% | 5.00% 66.7% | 3.00% 400.0% | -1.00% 133.3% | 3.00% 50.0% | 6.00% 25.0% | 8.00% | 3.00% 25.0% |
EBITDA | 126.33M 55.3% | 81.34M 196.9% | 27.39M 328.9% | 6.39M 73.0% | 23.67M 10.7% | 26.50M 8.7% | 24.37M | 32.50M 85.0% |
EBITDA Margin % | 11.00% 22.2% | 9.00% 125.0% | 4.00% 300.0% | 1.00% 83.3% | 6.00% 33.3% | 9.00% 10.0% | 10.00% | 2.00% 81.8% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 6.00K | 0.00 | 0.00 | 33.20M 4.0% |
Interest Income | 9.51M 8.7% | 8.74M 24.5% | 7.02M 322.1% | 1.66M | 0.00 100.0% | 52.00K 50.9% | 106.00K | 0.00 |
Other Income (Expense) | 9.73M 7.1% | 9.09M 29.2% | 7.03M 321.5% | 1.67M 23928.6% | -7.00K 89.1% | -64.00K 159.3% | 108.00K | -191.10M 162.1% |
Pre-Tax Income | 85.28M 58.1% | 53.94M 114.7% | 25.12M 2020.8% | -1.31M 112.6% | 10.37M 43.6% | 18.36M 0.6% | 18.48M | -142.90M 8038.9% |
Pre-Tax Margin % | 7.00% 16.7% | 6.00% 50.0% | 4.00% | 0.00% 100.0% | 3.00% 50.0% | 6.00% 25.0% | 8.00% | -8.00% |
Tax Provision | 18.34M 87.6% | 9.78M 248.9% | 2.80M 452.5% | -795.00K 174.6% | 1.07M 77.1% | 4.65M 2.7% | 4.78M | 32.50M 182.6% |
Net Income | 66.94M 51.5% | 44.17M 97.9% | 22.32M 4451.3% | -513.00K 105.5% | 9.30M 32.2% | 13.71M 0.1% | 13.70M | -173.90M 1769.9% |
Net Margin % | 6.00% 20.0% | 5.00% 25.0% | 4.00% | 0.00% 100.0% | 2.00% 60.0% | 5.00% 16.7% | 6.00% | -9.00% |
Basic EPS | 0.53 47.2% | 0.36 100.0% | 0.18 4385.7% | -0.00 107.2% | 0.06 20.7% | 0.07 3.9% | 0.08 | -1.56 1759.4% |
Diluted EPS | 0.52 48.6% | 0.35 94.4% | 0.18 | 0.00 100.0% | 0.06 14.3% | 0.07 12.5% | 0.08 | -1.56 1850.0% |
Basic Shares Outstanding | 129.38M 4.0% | 124.37M 0.7% | 123.51M 1.2% | 122.10M 1.2% | 120.64M 4.1% | 115.86M 1.4% | 117.48M | 111.80M 0.9% |
Diluted Shares Outstanding | 129.38M 1.3% | 127.71M 2.1% | 125.07M 2.4% | 122.10M 2.8% | 118.82M 11.9% | 106.21M 9.6% | 117.48M | 111.80M 0.9% |