Need MLAB 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
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 | 2026 Mar 31, 2026 Jun 3, 2026 | 2025 Mar 31, 2025 May 28, 2025 | 2024 Mar 31, 2024 Jun 28, 2024 | 2023 Mar 31, 2023 May 30, 2023 | 2022 Mar 31, 2022 May 31, 2022 | 2021 Mar 31, 2021 Jun 1, 2021 | 2020 Mar 31, 2020 Jun 1, 2020 | 2019 Mar 31, 2019 Jun 3, 2019 |
|---|
Total Revenue | 249.13M 3.4% | 240.98M 11.5% | 216.19M 1.3% | 219.08M 18.8% | 184.34M 37.6% | 133.94M 13.8% | 117.69M 14.1% | 103.14M 7.2% |
Cost of Revenue | 90.86M 0.8% | 90.11M 8.6% | 82.94M 2.9% | 85.39M 13.5% | 75.25M 60.4% | 46.92M 10.3% | 52.33M 23.9% | 42.22M 1.6% |
Gross Profit | 158.27M 4.9% | 150.87M 13.2% | 133.25M 0.3% | 133.69M 22.6% | 109.09M 25.4% | 87.01M 33.1% | 65.36M 7.3% | 60.92M 11.5% |
Gross Margin % | 64.00% 1.6% | 63.00% 1.6% | 62.00% 1.6% | 61.00% 3.4% | 59.00% 9.2% | 65.00% 16.1% | 56.00% 5.1% | 59.00% 3.5% |
Research & Development | 20.31M 4.0% | 19.52M 1.1% | 19.30M 5.8% | 20.49M 30.0% | 15.77M 51.8% | 10.39M 63.5% | 6.36M 81.3% | 3.51M 0.9% |
General & Administrative | 78.66M 7.3% | 73.33M 0.6% | 72.87M 0.6% | 72.44M 20.1% | 60.31M 31.7% | 45.79M 19.9% | 38.17M 22.0% | 31.30M 19.2% |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 139.76M 3.9% | 134.53M 66.8% | 405.32M 210.9% | 130.37M 24.9% | 104.39M 39.8% | 74.66M 30.0% | 57.44M 12.3% | 51.13M 2.5% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 18.51M 13.3% | 16.34M 106.0% | -272.07M 8295.0% | 3.32M 29.4% | 4.70M 62.0% | 12.36M 56.0% | 7.92M 19.0% | 9.78M 348.1% |
Operating Margin % | 7.00% 0.0% | 7.00% 105.6% | -126.00% 6400.0% | 2.00% 33.3% | 3.00% 66.7% | 9.00% 28.6% | 7.00% 22.2% | 9.00% 350.0% |
EBITDA | - | - | - 100.0% | 38.20M 17.5% | 32.53M 16.2% | 27.99M 25.2% | 22.36M 12.9% | 19.80M 70.3% |
EBITDA Margin % | - | - | - 100.0% | 17.00% 5.6% | 18.00% 14.3% | 21.00% 10.5% | 19.00% 0.0% | 19.00% 58.3% |
Interest Expense | 10.69M 9.8% | 11.86M 108.2% | 5.70M 19.4% | 4.77M 22.8% | 3.88M 51.6% | 8.02M 45.8% | 5.50M 214.7% | 1.75M 5.6% |
Interest Income | - | - | - | - | - 100.0% | 107.00K 88.9% | 960.00K 3210.3% | 29.00K 480.0% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 12.01M 101.5% | 5.96M 102.2% | -275.65M 70760.7% | -389.00K 110.9% | 3.57M 55.2% | 2.30M 40.4% | 3.86M 55.2% | 8.62M 2764.8% |
Pre-Tax Margin % | 5.00% 150.0% | 2.00% 101.6% | -128.00% | 0.00% 100.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 62.5% | 8.00% |
Tax Provision | 5.30M 33.2% | 7.93M 137.1% | -21.40M 1522.6% | -1.32M 177.5% | 1.70M 275.4% | -971.00K 146.6% | 2.08M 83.0% | 1.14M 65.1% |
Net Income | 6.71M 440.0% | -1.97M 99.2% | -254.25M 27438.3% | 930.00K 50.3% | 1.87M 42.9% | 3.27M 84.1% | 1.78M 76.2% | 7.48M 352.7% |
Net Margin % | 3.00% 400.0% | -1.00% 99.2% | -118.00% | 0.00% 100.0% | 1.00% 50.0% | 2.00% 0.0% | 2.00% 71.4% | 7.00% 333.3% |
Basic EPS | 1.22 438.9% | -0.36 99.2% | -47.20 27864.7% | 0.17 52.8% | 0.36 45.5% | 0.66 57.1% | 0.42 78.5% | 1.95 346.8% |
Diluted EPS | 1.21 436.1% | -0.36 99.2% | -47.20 27864.7% | 0.17 51.4% | 0.35 45.3% | 0.64 56.1% | 0.41 78.0% | 1.86 335.4% |
Basic Shares Outstanding | 5.51M 1.7% | 5.42M 0.6% | 5.39M 1.2% | 5.32M 2.1% | 5.21M 4.8% | 4.97M 18.5% | 4.20M 9.4% | 3.84M 1.8% |
Diluted Shares Outstanding | 5.57M 2.7% | 5.42M 0.6% | 5.39M 0.5% | 5.36M 0.5% | 5.33M 4.1% | 5.12M 17.2% | 4.37M 8.4% | 4.03M 7.0% |