Need TREE 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 Mar 9, 2026 | 2024 Dec 31, 2024 Mar 7, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 1.12B 24.1% | 900.22M 33.9% | 672.50M 31.7% | 984.99M 10.3% | 1.10B 20.7% | 909.99M 17.8% | 1.11B 44.7% | 764.87M 23.8% |
Cost of Revenue | 64.17M 77.9% | 36.07M 6.9% | 38.76M 32.9% | 57.77M 0.8% | 57.30M 5.1% | 54.49M 20.3% | 68.38M 87.9% | 36.40M 111.3% |
Gross Profit | 1.05B 21.9% | 864.15M 36.4% | 633.74M 31.7% | 927.22M 10.9% | 1.04B 21.7% | 855.50M 17.6% | 1.04B 42.5% | 728.47M 21.3% |
Gross Margin % | 94.00% 2.1% | 96.00% 2.1% | 94.00% 0.0% | 94.00% 1.1% | 95.00% 1.1% | 94.00% 0.0% | 94.00% 1.1% | 95.00% 2.1% |
Research & Development | 45.25M 2.4% | 46.36M 1.8% | 47.20M 15.0% | 55.55M 5.1% | 52.87M 21.1% | 43.64M 9.2% | 39.95M 48.2% | 26.96M 50.4% |
General & Administrative | 112.89M 3.8% | 108.70M 7.6% | 117.70M 22.8% | 152.38M 0.7% | 153.47M 18.9% | 129.10M 10.5% | 116.85M 15.4% | 101.22M 41.5% |
Selling & Marketing | 812.90M 27.8% | 635.96M 46.7% | 433.59M 38.3% | 702.24M 9.3% | 773.99M 25.4% | 617.40M 16.0% | 735.18M 47.0% | 500.29M 15.6% |
SG&A Expenses | 925.79M 24.3% | 744.67M 35.1% | 551.29M 35.5% | 854.62M 7.9% | 927.46M 24.2% | 746.50M 12.4% | 852.03M 41.6% | 601.51M 19.3% |
Other Operating Expenses | 0.00 100.0% | 28.49M 62.4% | 75.87M 52.3% | 49.81M 5.7% | 52.84M 26.6% | 71.96M 24.7% | 95.52M 118.0% | 43.81M 2.9% |
Total Operating Expenses | 971.04M 18.5% | 819.52M 21.5% | 674.36M 29.8% | 959.99M 7.1% | 1.03B 19.8% | 862.10M 12.7% | 987.50M 46.9% | 672.27M 18.5% |
Cost and Expenses | 1.04B 21.0% | 855.59M 20.0% | 713.11M 29.9% | 1.02B 6.7% | 1.09B 19.0% | 916.59M 13.2% | 1.06B 49.0% | 708.67M 21.2% |
Operating Income | 82.11M 84.0% | 44.63M 209.9% | -40.61M 24.0% | -32.76M 507.9% | 8.03M 221.6% | -6.60M 113.0% | 50.73M 9.7% | 56.19M 69.6% |
Operating Margin % | 7.00% 40.0% | 5.00% 183.3% | -6.00% 100.0% | -3.00% 400.0% | 1.00% 200.0% | -1.00% 120.0% | 5.00% 28.6% | 7.00% 40.0% |
EBITDA | 103.76M 41.9% | 73.12M 234.5% | 21.86M 32.6% | 16.49M 65.3% | 47.58M 10.7% | 53.25M 54.7% | 117.49M 34.0% | 87.66M 61.5% |
EBITDA Margin % | 9.00% 12.5% | 8.00% 166.7% | 3.00% 50.0% | 2.00% 50.0% | 4.00% 33.3% | 6.00% 45.5% | 11.00% 0.0% | 11.00% 22.2% |
Interest Expense | 46.79M | 0.00 | 0.00 100.0% | 26.01M 44.5% | 46.87M 29.1% | 36.30M 79.1% | 20.27M 63.0% | 12.44M 77.0% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -61.08M 25.5% | -82.01M 2.7% | -84.31M 280.3% | -22.17M 129.0% | 76.41M 312.7% | -35.92M 81.9% | -19.75M 58.6% | -12.45M 67.7% |
Pre-Tax Income | 21.02M 156.2% | -37.38M 70.1% | -124.92M 127.4% | -54.93M 165.1% | 84.44M 298.5% | -42.53M 237.3% | 30.98M 29.2% | 43.74M 70.2% |
Pre-Tax Margin % | 2.00% 150.0% | -4.00% 78.9% | -19.00% 216.7% | -6.00% 175.0% | 8.00% 260.0% | -5.00% 266.7% | 3.00% 50.0% | 6.00% 50.0% |
Tax Provision | -130.28M 3115.8% | 4.32M 271.8% | -2.52M 101.9% | 133.02M 1077.4% | 11.30M 156.6% | -19.96M 135.4% | -8.48M 87.1% | -65.58M 1142.4% |
Net Income | 151.31M 462.8% | -41.70M 65.9% | -122.40M 34.9% | -187.95M 371.9% | 69.11M 243.2% | -48.26M 370.7% | 17.83M 81.5% | 96.50M 519.5% |
Net Margin % | 14.00% 380.0% | -5.00% 72.2% | -18.00% 5.3% | -19.00% 416.7% | 6.00% 220.0% | -5.00% 350.0% | 2.00% 84.6% | 13.00% 333.3% |
Basic EPS | 11.14 454.8% | -3.14 66.8% | -9.46 35.6% | -14.69 380.3% | 5.24 241.2% | -3.71 366.9% | 1.39 82.0% | 7.72 493.8% |
Diluted EPS | 10.78 443.3% | -3.14 66.8% | -9.46 35.6% | -14.69 390.9% | 5.05 236.1% | -3.71 237.4% | 2.70 60.6% | 6.85 500.9% |
Basic Shares Outstanding | 13.58M 2.4% | 13.27M 2.5% | 12.94M 1.2% | 12.79M 3.1% | 13.20M 1.5% | 13.01M 1.3% | 12.83M 2.6% | 12.50M 4.7% |
Diluted Shares Outstanding | 14.06M 6.0% | 13.27M 2.5% | 12.94M 1.2% | 12.79M 6.6% | 13.70M 5.3% | 13.01M 11.0% | 14.62M 3.7% | 14.10M 3.0% |