Need MAX 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 23, 2026 | 2024 Dec 31, 2024 Feb 24, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 15, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 1.11B 28.8% | 864.70M 122.8% | 388.15M 15.4% | 459.07M 28.9% | 645.27M 10.3% | 584.81M 43.3% | 408.00M 37.4% | 296.91M |
Cost of Revenue | 946.06M 31.2% | 721.13M 124.3% | 321.44M 17.4% | 389.01M 28.5% | 543.75M 8.9% | 499.43M 45.6% | 342.91M 38.5% | 247.67M |
Gross Profit | 164.56M 14.6% | 143.57M 115.2% | 66.71M 4.8% | 70.06M 31.0% | 101.52M 18.9% | 85.38M 31.2% | 65.10M 32.2% | 49.24M |
Gross Margin % | 15.00% 11.8% | 17.00% 0.0% | 17.00% 13.3% | 15.00% 6.3% | 16.00% 6.7% | 15.00% 6.3% | 16.00% 5.9% | 17.00% |
Research & Development | 21.40M 8.3% | 19.76M 7.1% | 18.46M 12.4% | 21.08M 38.7% | 15.20M 22.1% | 12.45M 76.8% | 7.04M 31.9% | 10.34M |
General & Administrative | 89.56M 58.9% | 56.36M 10.2% | 62.75M 12.9% | 55.56M 9.5% | 61.36M 86.4% | 32.91M 69.7% | 19.39M 147.2% | 7.84M |
Selling & Marketing | 21.05M 14.8% | 24.73M 2.8% | 25.43M 11.7% | 28.82M 26.3% | 22.82M 11.4% | 20.48M 48.2% | 13.82M 17.7% | 11.74M |
SG&A Expenses | 110.61M 36.4% | 81.08M 8.0% | 88.18M 4.5% | 84.37M 0.2% | 84.18M 57.7% | 53.40M 60.8% | 33.21M 69.6% | 19.58M |
Other Operating Expenses | -45.66M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 86.35M 14.4% | 100.85M 5.4% | 106.64M 1.1% | 105.45M 6.1% | 99.38M 50.9% | 65.84M 63.6% | 40.26M 34.5% | 29.92M |
Cost and Expenses | 1.04B 26.0% | 821.98M 92.0% | 428.07M 13.4% | 494.46M 23.1% | 643.13M 13.8% | 565.28M 47.5% | 383.16M 38.0% | 277.59M |
Operating Income | 78.22M 83.1% | 42.73M 207.0% | -39.92M 200.6% | 39.70M 2446.6% | -1.69M 108.7% | 19.54M 21.4% | 24.84M 28.6% | 19.32M |
Operating Margin % | 7.00% 40.0% | 5.00% 150.0% | -10.00% 211.1% | 9.00% | 0.00% 100.0% | 3.00% 50.0% | 6.00% 14.3% | 7.00% |
EBITDA | -96.57M 316.8% | 44.53M 229.3% | -34.43M 173.9% | 46.60M 2068.6% | 2.15M 89.6% | 20.72M 32.0% | 30.49M 2.5% | 31.27M |
EBITDA Margin % | -9.00% 280.0% | 5.00% 155.6% | -9.00% 190.0% | 10.00% | 0.00% 100.0% | 4.00% 42.9% | 7.00% 36.4% | 11.00% |
Interest Expense | 11.24M 21.7% | 14.35M 6.3% | 15.31M 65.7% | 9.24M 18.1% | 7.83M 1.4% | 7.94M 13.1% | 7.02M 488.0% | 1.19M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -189.28M 884.6% | -19.22M 12.5% | -17.09M 126.0% | 65.85M 664.2% | -11.67M 14.0% | -10.24M 45.8% | -7.02M 488.0% | -1.19M |
Pre-Tax Income | -111.06M 572.6% | 23.50M 141.2% | -57.02M 287.2% | 30.46M 419.9% | -9.52M 202.4% | 9.29M 47.8% | 17.82M 1.7% | 18.13M |
Pre-Tax Margin % | -10.00% 433.3% | 3.00% 120.0% | -15.00% 314.3% | 7.00% 800.0% | -1.00% 150.0% | 2.00% 50.0% | 4.00% 33.3% | 6.00% |
Tax Provision | -137.82M 10058.2% | 1.38M 398.9% | -463.00K 100.4% | 102.91M 9928.6% | -1.05M 17.4% | -1.27M 118.0% | 7.02M | 0.00 |
Net Income | 25.62M 54.1% | 16.63M 141.1% | -40.42M 44.2% | -72.45M 754.8% | -8.47M 180.2% | 10.56M 2.2% | 10.80M 40.4% | 18.13M |
Net Margin % | 2.00% 0.0% | 2.00% 120.0% | -10.00% 37.5% | -16.00% 1500.0% | -1.00% 150.0% | 2.00% 33.3% | 3.00% 50.0% | 6.00% |
Basic EPS | 0.46 48.4% | 0.31 134.8% | -0.89 48.6% | -1.73 652.2% | -0.23 171.9% | 0.32 3.0% | 0.33 41.1% | 0.56 |
Diluted EPS | 0.39 25.8% | 0.31 134.8% | -0.89 48.6% | -1.73 1135.7% | -0.14 143.8% | 0.32 3.0% | 0.33 41.1% | 0.56 |
Basic Shares Outstanding | 56.24M 6.0% | 53.04M 16.4% | 45.57M 8.7% | 41.94M 12.5% | 37.28M 11.6% | 33.40M 0.7% | 33.17M 2.4% | 32.40M |
Diluted Shares Outstanding | 66.79M 25.9% | 53.04M 16.4% | 45.57M 8.7% | 41.94M 31.5% | 61.26M 83.4% | 33.40M 0.7% | 33.17M 2.4% | 32.40M |