Need MLR 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 4, 2026 | 2024 Dec 31, 2024 Mar 5, 2025 | 2023 Dec 31, 2023 Mar 6, 2024 | 2022 Dec 31, 2022 Mar 8, 2023 | 2021 Dec 31, 2021 Mar 9, 2022 | 2020 Dec 31, 2020 Mar 3, 2021 | 2019 Dec 31, 2019 Mar 4, 2020 | 2018 Dec 31, 2018 Mar 6, 2019 |
|---|
Total Revenue | 790.27M 37.2% | 1.26B 9.0% | 1.15B 35.9% | 848.46M 18.3% | 717.48M 10.2% | 651.29M 20.4% | 818.17M 15.0% | 711.71M 15.7% |
Cost of Revenue | 669.88M 38.4% | 1.09B 8.5% | 1.00B 30.7% | 766.04M 18.3% | 647.62M 13.0% | 572.93M 20.6% | 721.68M 14.8% | 628.37M 14.7% |
Gross Profit | 120.39M 29.5% | 170.81M 12.5% | 151.85M 84.2% | 82.42M 18.0% | 69.85M 10.9% | 78.36M 18.8% | 96.49M 15.8% | 83.34M 24.2% |
Gross Margin % | 15.00% 7.1% | 14.00% 7.7% | 13.00% 30.0% | 10.00% 0.0% | 10.00% 16.7% | 12.00% 0.0% | 12.00% 0.0% | 12.00% 9.1% |
Research & Development | 8.20M | 0.00 | 0.00 100.0% | 4.03M 13.1% | 3.56M 24.5% | 4.72M 27.4% | 3.70M 18.4% | 3.13M 60.9% |
General & Administrative | 0.00 | 0.00 100.0% | 1.18M 25.3% | 943.00K 371.5% | 200.00K | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 100.0% | 71.91M 38.6% | 51.88M 12.7% | 46.03M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 88.98M 3.1% | 86.32M 18.1% | 73.09M 38.4% | 52.83M 14.3% | 46.23M 16.4% | 39.71M 8.5% | 43.39M 9.7% | 39.54M 11.2% |
Other Operating Expenses | -8.20M | 0.00 | 0.00 100.0% | -481.00K 3.4% | -498.00K 174.6% | 668.00K 301.8% | -331.00K 30.8% | -253.00K 165.4% |
Total Operating Expenses | 88.98M 3.1% | 86.32M 18.1% | 73.09M 38.4% | 52.83M 14.3% | 46.23M 16.4% | 39.71M 8.5% | 43.39M 9.7% | 39.54M 11.2% |
Cost and Expenses | 758.86M 35.3% | 1.17B 9.2% | 1.07B 31.2% | 818.86M 18.0% | 693.86M 13.3% | 612.64M 19.9% | 765.07M 14.5% | 667.91M 14.5% |
Operating Income | 31.41M 62.8% | 84.48M 7.3% | 78.77M 354.0% | 17.35M 43.6% | 12.09M 59.3% | 29.71M 31.9% | 43.64M 0.2% | 43.54M 38.1% |
Operating Margin % | 4.00% 42.9% | 7.00% 0.0% | 7.00% 250.0% | 2.00% 0.0% | 2.00% 60.0% | 5.00% 0.0% | 5.00% 16.7% | 6.00% 20.0% |
EBITDA | 46.84M 44.6% | 84.48M 9.2% | 93.00M 124.9% | 41.35M 19.3% | 34.66M 28.2% | 48.24M 22.5% | 62.22M 20.7% | 51.54M 36.8% |
EBITDA Margin % | 6.00% 14.3% | 7.00% 12.5% | 8.00% 60.0% | 5.00% 0.0% | 5.00% 28.6% | 7.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% |
Interest Expense | 660.00K 83.2% | 3.93M 34.2% | 5.97M 76.8% | 3.38M 149.4% | 1.35M 11.5% | 1.22M 48.9% | 2.38M 26.6% | 1.88M 18.3% |
Interest Income | 500.00K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 85.00K 102.0% | -4.35M 12.6% | -4.98M 3659.3% | 140.00K 92.0% | 1.75M 58.1% | 4.17M 254.0% | -2.71M 27.1% | -2.13M 77.4% |
Pre-Tax Income | 31.49M 60.7% | 80.13M 8.6% | 73.78M 186.7% | 25.73M 18.2% | 21.77M 42.9% | 38.10M 24.4% | 50.38M 20.9% | 41.66M 37.3% |
Pre-Tax Margin % | 4.00% 33.3% | 6.00% 0.0% | 6.00% 100.0% | 3.00% 0.0% | 3.00% 50.0% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 20.0% |
Tax Provision | 8.48M 49.0% | 16.64M 7.4% | 15.49M 187.7% | 5.39M 2.3% | 5.51M 33.3% | 8.27M 26.7% | 11.27M 42.4% | 7.92M 8.1% |
Net Income | 23.01M 63.8% | 63.49M 8.9% | 58.29M 186.5% | 20.35M 25.2% | 16.25M 45.5% | 29.83M 23.7% | 39.11M 15.9% | 33.75M 46.6% |
Net Margin % | 3.00% 40.0% | 5.00% 0.0% | 5.00% 150.0% | 2.00% 0.0% | 2.00% 60.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 25.0% |
Basic EPS | 2.01 63.8% | 5.55 8.8% | 5.10 186.5% | 1.78 25.4% | 1.42 45.8% | 2.62 23.6% | 3.43 15.9% | 2.96 46.5% |
Diluted EPS | 1.98 63.8% | 5.47 7.9% | 5.07 184.8% | 1.78 25.4% | 1.42 45.8% | 2.62 23.6% | 3.43 15.9% | 2.96 46.5% |
Basic Shares Outstanding | 11.45M 0.0% | 11.45M 0.1% | 11.44M 0.2% | 11.42M 0.1% | 11.41M 0.1% | 11.40M 0.0% | 11.40M 0.1% | 11.39M 0.2% |
Diluted Shares Outstanding | 11.62M 0.1% | 11.60M 0.8% | 11.51M 0.8% | 11.42M 0.1% | 11.41M 0.1% | 11.40M 0.0% | 11.40M 0.1% | 11.39M 0.1% |