Need MRTN 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 883.65M 8.3% | 963.71M 14.8% | 1.13B 10.5% | 1.26B 29.8% | 973.64M 11.4% | 874.37M 3.7% | 843.27M 7.1% | 787.59M 12.8% |
Cost of Revenue | 833.16M 0.0% | 833.01M 0.4% | 836.15M 18.5% | 1.03B 29.7% | 790.49M 12.3% | 703.61M 1.0% | 696.32M 7.5% | 647.73M 12.3% |
Gross Profit | 50.49M 61.4% | 130.70M 55.7% | 295.31M 23.8% | 238.50M 30.2% | 183.15M 7.3% | 170.76M 16.2% | 146.95M 5.1% | 139.87M 15.1% |
Gross Margin % | 6.00% 57.1% | 14.00% 46.2% | 26.00% 36.8% | 19.00% 0.0% | 19.00% 5.0% | 20.00% 17.6% | 17.00% 5.6% | 18.00% 5.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 62.14M 6.1% | 66.16M 10.8% | 59.69M 18.6% | 50.34M 9.2% | 55.47M 20.8% | 45.91M 1.4% | 45.29M 1.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 8.75M 85.9% | 62.14M 6.1% | 66.16M 10.8% | 59.69M 18.6% | 50.34M 9.2% | 55.47M 20.8% | 45.91M 1.4% | 45.29M 1.5% |
Other Operating Expenses | 30.89M 12.6% | 35.34M 74.6% | 139.03M 184.7% | 48.84M 30.5% | 37.42M 15.1% | 32.51M 2.2% | 33.22M 4778.7% | 681.00K 275.1% |
Total Operating Expenses | 39.64M 59.3% | 97.48M 52.5% | 205.20M 89.1% | 108.53M 23.7% | 87.76M 0.2% | 87.97M 11.2% | 79.13M 3.1% | 76.76M 9.4% |
Cost and Expenses | 872.81M 6.2% | 930.49M 10.6% | 1.04B 8.2% | 1.13B 29.1% | 878.25M 10.9% | 791.58M 2.1% | 775.45M 7.0% | 724.49M 12.0% |
Operating Income | 10.85M 67.4% | 33.22M 63.1% | 90.11M 1517.2% | 5.57M 123.7% | -23.46M 23.2% | -30.55M 15.1% | -36.00M 151.2% | 70.35M 23.7% |
Operating Margin % | 1.00% 66.7% | 3.00% 62.5% | 8.00% | 0.00% 100.0% | -2.00% 33.3% | -3.00% 25.0% | -4.00% 144.4% | 9.00% 12.5% |
EBITDA | 129.77M 7.2% | 139.90M 27.6% | 193.22M 19.8% | 240.98M 21.7% | 197.96M 6.6% | 185.69M 14.0% | 162.96M 7.4% | 151.69M 12.0% |
EBITDA Margin % | 15.00% 0.0% | 15.00% 11.8% | 17.00% 10.5% | 19.00% 5.0% | 20.00% 4.8% | 21.00% 10.5% | 19.00% 0.0% | 19.00% 0.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 13.53M 332.9% | 3.13M 17.9% | 3.81M 360.2% | 827.00K 1823.3% | 43.00K 69.3% | 140.00K 88.2% | 1.19M 74.7% | 681.00K 275.1% |
Pre-Tax Income | 24.38M 32.9% | 36.35M 61.3% | 93.92M 34.9% | 144.17M 29.0% | 111.73M 19.6% | 93.39M 20.2% | 77.69M 9.4% | 71.03M 25.8% |
Pre-Tax Margin % | 3.00% 25.0% | 4.00% 50.0% | 8.00% 27.3% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 22.2% | 9.00% 0.0% | 9.00% 12.5% |
Tax Provision | 6.93M 26.4% | 9.42M 60.0% | 23.54M 30.4% | 33.82M 28.6% | 26.30M 10.1% | 23.89M 43.7% | 16.62M 3.8% | 16.00M 147.3% |
Net Income | 17.44M 35.2% | 26.92M 61.7% | 70.37M 36.2% | 110.35M 29.2% | 85.43M 22.9% | 69.50M 13.8% | 61.07M 11.0% | 55.03M 39.1% |
Net Margin % | 2.00% 33.3% | 3.00% 50.0% | 6.00% 33.3% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 46.2% |
Basic EPS | 0.21 36.4% | 0.33 62.1% | 0.87 35.6% | 1.35 31.1% | 1.03 22.6% | 0.84 12.0% | 0.75 11.9% | 0.67 39.6% |
Diluted EPS | 0.21 36.4% | 0.33 61.6% | 0.86 36.3% | 1.35 32.4% | 1.02 21.4% | 0.84 13.5% | 0.74 10.4% | 0.67 39.1% |
Basic Shares Outstanding | 81.51M 0.1% | 81.41M 0.2% | 81.27M 0.5% | 81.69M 1.4% | 82.87M 0.4% | 82.53M 0.7% | 81.94M 0.1% | 81.89M 0.2% |
Diluted Shares Outstanding | 81.52M 0.1% | 81.47M 0.1% | 81.41M 0.7% | 81.96M 1.7% | 83.41M 0.3% | 83.16M 0.6% | 82.67M 0.1% | 82.72M 0.5% |