Need MTLS 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: 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 (EUR) Term End Date Filing Date | 2025 Dec 31, 2025 Apr 23, 2026 | 2024 Dec 31, 2024 Apr 23, 2026 | 2023 Dec 31, 2023 Apr 23, 2026 | 2022 Dec 31, 2022 Apr 22, 2025 | 2021 Dec 31, 2021 Apr 12, 2024 | 2020 Dec 31, 2020 Apr 18, 2023 | 2019 Dec 31, 2019 May 2, 2022 | 2018 Dec 31, 2018 Apr 30, 2021 |
|---|
Total Revenue | 267.63M 0.3% | 266.76M 4.2% | 256.13M 10.4% | 232.02M 12.9% | 205.45M 20.5% | 170.45M 13.3% | 196.68M 6.5% | 184.72M 29.6% |
Cost of Revenue | 114.68M 1.1% | 115.94M 4.5% | 111.00M 7.5% | 103.25M 18.3% | 87.28M 14.2% | 76.45M 12.2% | 87.05M 5.8% | 82.30M 30.7% |
Gross Profit | 152.95M 1.4% | 150.83M 3.9% | 145.13M 12.7% | 128.77M 9.0% | 118.17M 25.7% | 94.00M 14.3% | 109.63M 7.0% | 102.42M 28.6% |
Gross Margin % | 57.00% 0.0% | 57.00% 0.0% | 57.00% 3.6% | 55.00% 5.2% | 58.00% 5.5% | 55.00% 1.8% | 56.00% 1.8% | 55.00% 1.8% |
Research & Development | 46.09M 3.8% | 44.40M 16.5% | 38.10M 1.4% | 37.57M 39.7% | 26.89M 0.8% | 27.10M 16.1% | 23.35M 4.2% | 22.42M 12.3% |
General & Administrative | 40.12M 1.3% | 39.60M 6.8% | 37.07M 5.5% | 35.14M 5.5% | 33.31M 13.6% | 29.34M 7.7% | 31.79M 1.6% | 32.31M 29.9% |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 40.12M 1.3% | 39.60M 6.8% | 37.07M 5.5% | 35.14M 5.5% | 33.31M 13.6% | 29.34M 7.7% | 31.79M 1.6% | 32.31M 29.9% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 8.94M 5.3% | 9.43M 67.9% | 5.62M 295.6% | -2.87M 123.5% | 12.22M 363.4% | -4.64M 166.9% | 6.94M 34.3% | 5.16M 1217.3% |
Operating Margin % | 3.00% 25.0% | 4.00% 100.0% | 2.00% 300.0% | -1.00% 116.7% | 6.00% 300.0% | -3.00% 175.0% | 4.00% 33.3% | 3.00% |
EBITDA | 30.79M 17.3% | 37.21M 23.8% | 30.06M 170.1% | 11.13M 54.7% | 24.57M 906.8% | 2.44M 84.0% | 15.24M | - |
EBITDA Margin % | 12.00% 14.3% | 14.00% 16.7% | 12.00% 140.0% | 5.00% 58.3% | 12.00% 1100.0% | 1.00% 87.5% | 8.00% | - |
Interest Expense | 1.71M 31.8% | 1.30M 25.8% | 1.75M 14.5% | 2.05M 15.9% | 2.44M 5.9% | 2.30M 7.1% | 2.15M 22.8% | 1.75M 70.3% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 7.29M 48.5% | 14.14M 108.8% | 6.77M 674.9% | -1.18M 108.6% | 13.74M 267.1% | -8.22M 293.9% | 4.24M 22.8% | 3.45M 316.4% |
Pre-Tax Margin % | 3.00% 40.0% | 5.00% 66.7% | 3.00% 400.0% | -1.00% 114.3% | 7.00% 240.0% | -5.00% 350.0% | 2.00% 0.0% | 2.00% 300.0% |
Tax Provision | -429.00K 158.5% | 733.00K 839.7% | 78.00K 92.0% | 975.00K 65.0% | 591.00K 157.5% | -1.03M 139.6% | 2.60M 510.6% | 425.00K 18.6% |
Net Income | 7.72M 42.6% | 13.44M 99.9% | 6.72M 416.6% | -2.12M 116.1% | 13.15M 286.7% | -7.04M 544.1% | 1.59M 47.6% | 3.03M 243.0% |
Net Margin % | 3.00% 40.0% | 5.00% 66.7% | 3.00% 400.0% | -1.00% 116.7% | 6.00% 250.0% | -4.00% 500.0% | 1.00% 50.0% | 2.00% 300.0% |
Basic EPS | 0.13 43.5% | 0.23 109.1% | 0.11 375.0% | -0.04 117.4% | 0.23 276.9% | -0.13 533.3% | 0.03 50.7% | 0.06 236.0% |
Diluted EPS | 0.13 43.5% | 0.23 109.1% | 0.11 375.0% | -0.04 117.4% | 0.23 276.9% | -0.13 533.3% | 0.03 50.0% | 0.06 250.0% |
Basic Shares Outstanding | 59.07M 0.0% | 59.07M 0.0% | 59.07M 0.0% | 59.06M 4.2% | 56.69M 6.2% | 53.36M 100748.5% | 52.91K 6.2% | 49.81K 5.2% |
Diluted Shares Outstanding | 59.07M 0.1% | 59.10M 0.0% | 59.09M 0.0% | 59.06M 3.9% | 56.84M 6.5% | 53.36M 98746.0% | 53.99K 6.5% | 50.70K 7.1% |