Need HUBS 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 11, 2026 | 2024 Dec 31, 2024 Feb 12, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 14, 2022 | 2020 Dec 31, 2020 Feb 16, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 12, 2019 |
|---|
Total Revenue | 3.13B 19.2% | 2.63B 21.1% | 2.17B 25.4% | 1.73B 33.1% | 1.30B 47.3% | 883.03M 30.8% | 674.86M 31.6% | 512.98M 36.6% |
Cost of Revenue | 508.49M 29.3% | 393.26M 13.8% | 345.49M 9.9% | 314.26M 21.4% | 258.86M 55.0% | 166.96M 28.5% | 129.96M 29.5% | 100.36M 32.5% |
Gross Profit | 2.62B 17.4% | 2.23B 22.4% | 1.82B 28.8% | 1.42B 36.0% | 1.04B 45.5% | 716.07M 31.4% | 544.90M 32.1% | 412.62M 37.6% |
Gross Margin % | 84.00% 1.2% | 85.00% 1.2% | 84.00% 2.4% | 82.00% 2.5% | 80.00% 1.2% | 81.00% 0.0% | 81.00% 1.3% | 80.00% 0.0% |
Research & Development | 905.94M 16.3% | 778.71M 26.1% | 617.75M 39.8% | 442.02M 46.4% | 301.97M 46.9% | 205.59M 29.9% | 158.24M 34.6% | 117.60M 67.1% |
General & Administrative | 326.05M 8.6% | 300.33M 20.3% | 249.65M 26.3% | 197.72M 36.4% | 144.95M 32.7% | 109.22M 17.5% | 92.97M 22.6% | 75.83M 33.5% |
Selling & Marketing | 1.38B 13.2% | 1.22B 14.1% | 1.07B 20.6% | 886.07M 36.4% | 649.68M 43.7% | 452.08M 32.7% | 340.69M 27.4% | 267.44M 25.6% |
SG&A Expenses | 1.71B 12.3% | 1.52B 15.2% | 1.32B 21.6% | 1.08B 36.4% | 794.63M 41.6% | 561.31M 29.4% | 433.66M 26.3% | 343.28M 27.3% |
Other Operating Expenses | 0.00 100.0% | 3.99M 95.9% | 96.84M 1518.1% | -6.83M 167.7% | 10.09M 1519.1% | -711.00K 80.9% | -393.00K 73.7% | -1.49M 166.9% |
Total Operating Expenses | 2.61B 13.4% | 2.30B 13.2% | 2.03B 33.2% | 1.53B 39.1% | 1.10B 43.0% | 766.89M 29.6% | 591.89M 28.4% | 460.88M 35.5% |
Cost and Expenses | 3.12B 15.9% | 2.69B 13.2% | 2.38B 29.2% | 1.84B 35.8% | 1.36B 45.1% | 933.85M 29.4% | 721.85M 28.6% | 561.24M 35.0% |
Operating Income | 11.39M 116.9% | -67.60M 67.5% | -208.06M 90.7% | -109.10M 150.6% | -43.54M 14.3% | -50.83M 81.8% | -27.95M 42.1% | -48.26M 20.2% |
Operating Margin % | 0.00% 100.0% | -3.00% 70.0% | -10.00% 66.7% | -6.00% 100.0% | -3.00% 50.0% | -6.00% 50.0% | -4.00% 55.6% | -9.00% 18.2% |
EBITDA | 234.84M 60.9% | 146.00M 279.7% | -81.23M 110.8% | -38.53M 16799.1% | -228.00K 95.0% | -4.57M 347.5% | 1.84M 110.8% | -17.15M 18.6% |
EBITDA Margin % | 7.00% 16.7% | 6.00% 250.0% | -4.00% 100.0% | -2.00% | 0.00% 100.0% | -1.00% | 0.00% 100.0% | -3.00% 50.0% |
Interest Expense | 876.00K 76.5% | 3.72M 2.1% | 3.80M 1.0% | 3.76M 87.6% | 30.28M 18.3% | 37.05M 62.4% | 22.82M 6.7% | 21.39M 62.2% |
Interest Income | 66.22M 19.9% | 82.71M 40.6% | 58.83M 292.2% | 15.00M 1178.8% | 1.17M 84.9% | 7.77M 60.0% | 19.43M 111.7% | 9.18M 139.1% |
Other Income (Expense) | 58.07M 39.7% | 96.28M 91.2% | 50.35M 1042.1% | 4.41M 123.2% | -19.02M 36.6% | -29.99M 692.9% | -3.78M 72.4% | -13.70M 38.4% |
Pre-Tax Income | 69.46M 142.2% | 28.68M 118.2% | -157.70M 50.6% | -104.69M 41.8% | -73.82M 8.7% | -80.81M 59.2% | -50.77M 18.1% | -61.96M 23.8% |
Pre-Tax Margin % | 2.00% 100.0% | 1.00% 114.3% | -7.00% 16.7% | -6.00% 0.0% | -6.00% 33.3% | -9.00% 12.5% | -8.00% 33.3% | -12.00% 7.7% |
Tax Provision | 23.55M 2.1% | 24.05M 29.3% | 18.59M 130.8% | 8.06M 100.5% | 4.02M 4.7% | 4.22M 41.8% | 2.97M 59.2% | 1.87M 118.1% |
Net Income | 45.91M 892.0% | 4.63M 102.6% | -176.29M 56.4% | -112.75M 44.9% | -77.84M 8.5% | -85.03M 58.2% | -53.75M 15.8% | -63.83M 60.7% |
Net Margin % | 1.00% | 0.00% 100.0% | -8.00% 14.3% | -7.00% 16.7% | -6.00% 40.0% | -10.00% 25.0% | -8.00% 33.3% | -12.00% 9.1% |
Basic EPS | 0.88 873.5% | 0.09 102.6% | -3.53 50.2% | -2.35 41.6% | -1.66 12.6% | -1.90 48.4% | -1.28 22.9% | -1.66 53.7% |
Diluted EPS | 0.86 855.6% | 0.09 102.5% | -3.53 50.2% | -2.35 41.6% | -1.66 12.6% | -1.90 48.4% | -1.28 22.9% | -1.66 53.7% |
Basic Shares Outstanding | 52.45M 2.5% | 51.18M 2.6% | 49.88M 3.8% | 48.06M 2.5% | 46.89M 4.8% | 44.76M 6.5% | 42.02M 9.3% | 38.45M 4.6% |
Diluted Shares Outstanding | 53.19M 2.7% | 51.82M 3.9% | 49.88M 3.8% | 48.06M 2.5% | 46.89M 4.8% | 44.76M 6.5% | 42.02M 9.1% | 38.53M 4.6% |