Need FRSH 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 20, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 838.81M 16.4% | 720.42M 20.8% | 596.43M 19.8% | 498.00M 34.2% | 371.02M 48.6% | 249.66M 44.8% | 172.38M 36.3% | 126.43M 0.4% |
Cost of Revenue | 126.14M 11.3% | 113.33M 9.6% | 103.37M 7.9% | 95.77M 22.7% | 78.03M 48.7% | 52.49M 44.0% | 36.46M 78.6% | 20.41M 28.0% |
Gross Profit | 712.66M 17.4% | 607.09M 23.1% | 493.06M 22.6% | 402.23M 37.3% | 292.99M 48.6% | 197.17M 45.1% | 135.91M 28.2% | 106.01M 7.6% |
Gross Margin % | 85.00% 1.2% | 84.00% 1.2% | 83.00% 2.5% | 81.00% 2.5% | 79.00% 0.0% | 79.00% 0.0% | 79.00% 6.0% | 84.00% 7.7% |
Research & Development | 163.21M 0.8% | 164.59M 19.5% | 137.76M 1.6% | 135.54M 12.6% | 120.41M 74.0% | 69.21M 79.5% | 38.56M | 0.00 |
General & Administrative | 141.09M 21.9% | 180.63M 7.7% | 167.70M 6.9% | 156.85M 34.0% | 117.02M 130.4% | 50.79M 219.2% | 15.91M 68.0% | 49.73M 76.9% |
Selling & Marketing | 394.75M 1.0% | 390.82M 9.2% | 357.78M 4.2% | 343.21M 31.8% | 260.35M 95.3% | 133.28M 19.9% | 111.11M | 0.00 |
SG&A Expenses | 535.85M 6.2% | 571.45M 8.7% | 525.48M 5.1% | 500.06M 32.5% | 377.37M 105.0% | 184.07M 44.9% | 127.03M 155.4% | 49.73M 76.9% |
Other Operating Expenses | 0.00 100.0% | 9.66M | 0.00 100.0% | -2.19M | 0.00 100.0% | -1.38M 252.3% | 904.00K 94.4% | 16.23M 386.8% |
Total Operating Expenses | 699.05M 6.3% | 745.70M 12.4% | 663.24M 4.3% | 635.60M 27.7% | 497.77M 96.5% | 253.28M 53.0% | 165.59M 151.0% | 65.97M 109.8% |
Cost and Expenses | 825.20M 2.8% | 849.37M 10.8% | 766.60M 4.8% | 731.37M 27.0% | 575.80M 88.3% | 305.77M 51.3% | 202.05M 75.4% | 115.16M 1.8% |
Operating Income | 13.61M 109.8% | -138.61M 18.5% | -170.17M 27.1% | -233.37M 14.0% | -204.78M 265.0% | -56.11M 89.1% | -29.67M 363.3% | 11.27M 16.8% |
Operating Margin % | 2.00% 110.5% | -19.00% 34.5% | -29.00% 38.3% | -47.00% 14.5% | -55.00% 150.0% | -22.00% 29.4% | -17.00% 288.9% | 9.00% 12.5% |
EBITDA | 110.84M 201.2% | -109.53M 30.7% | -158.03M 28.8% | -221.87M 14.3% | -194.03M 331.7% | -44.94M 92.0% | -23.41M 228.2% | 18.26M 8.5% |
EBITDA Margin % | 13.00% 186.7% | -15.00% 42.3% | -26.00% 42.2% | -45.00% 13.5% | -52.00% 188.9% | -18.00% 28.6% | -14.00% 200.0% | 14.00% 7.7% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 14.77M | 0.00 | 0.00 | 0.00 100.0% | 5.21M |
Interest Income | 40.08M 22.5% | 51.70M 12.6% | 45.90M 210.7% | 14.77M 501.9% | 2.45M 41.7% | 4.21M 229.9% | 1.28M | 0.00 |
Other Income (Expense) | 39.67M 17.0% | 47.77M 3.0% | 46.40M 268.8% | 12.58M 46.0% | 23.30M 722.6% | 2.83M 30.0% | 2.18M 139.9% | -5.46M 8.0% |
Pre-Tax Income | 53.28M 158.7% | -90.84M 26.6% | -123.77M 43.9% | -220.79M 21.7% | -181.48M 240.6% | -53.28M 93.8% | -27.49M 573.4% | 5.81M 26.5% |
Pre-Tax Margin % | 6.00% 146.2% | -13.00% 38.1% | -21.00% 52.3% | -44.00% 10.2% | -49.00% 133.3% | -21.00% 31.2% | -16.00% 420.0% | 5.00% 25.0% |
Tax Provision | -130.44M 2978.9% | 4.53M 66.8% | 13.67M 20.5% | 11.34M 7.9% | 10.52M 161.9% | 4.01M 10.5% | 3.63M 145.1% | 1.48M 23.7% |
Net Income | 183.72M 292.6% | -95.37M 30.6% | -137.44M 40.8% | -232.13M 20.9% | -192.00M 235.1% | -57.29M 84.1% | -31.13M 819.8% | 4.32M 63.2% |
Net Margin % | 22.00% 269.2% | -13.00% 43.5% | -23.00% 51.1% | -47.00% 9.6% | -52.00% 126.1% | -23.00% 27.8% | -18.00% 700.0% | 3.00% 50.0% |
Basic EPS | 0.63 296.9% | -0.32 31.9% | -0.47 42.7% | -0.82 17.1% | -0.70 204.3% | -0.23 65.2% | -0.66 364.0% | 0.25 56.3% |
Diluted EPS | 0.63 296.9% | -0.32 31.9% | -0.47 42.7% | -0.82 17.1% | -0.70 204.3% | -0.23 65.2% | -0.66 364.0% | 0.25 56.3% |
Basic Shares Outstanding | 291.08M 3.2% | 300.84M 2.6% | 293.09M 3.0% | 284.59M 3.3% | 275.47M 8.9% | 252.90M 439.3% | 46.89M 175.8% | 17.00M 1.5% |
Diluted Shares Outstanding | 293.77M 2.4% | 300.84M 2.6% | 293.09M 3.0% | 284.59M 3.3% | 275.47M 8.9% | 252.90M 439.1% | 46.91M 175.9% | 17.00M 1.4% |