Need AMRC 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 3, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Mar 11, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 2, 2021 | 2019 Dec 31, 2019 Mar 4, 2020 | 2018 Dec 31, 2018 Mar 8, 2019 |
|---|
Total Revenue | 1.93B 9.2% | 1.77B 28.8% | 1.37B 24.7% | 1.82B 50.1% | 1.22B 17.8% | 1.03B 19.1% | 866.93M 10.1% | 787.14M 9.8% |
Cost of Revenue | 1.63B 7.5% | 1.51B 34.2% | 1.13B 26.4% | 1.53B 55.6% | 985.34M 16.6% | 844.73M 20.9% | 698.82M 13.9% | 613.53M 7.1% |
Gross Profit | 304.01M 18.7% | 256.09M 3.9% | 246.43M 15.3% | 290.83M 26.3% | 230.36M 22.8% | 187.55M 11.6% | 168.12M 3.2% | 173.61M 20.4% |
Gross Margin % | 16.00% 14.3% | 14.00% 22.2% | 18.00% 12.5% | 16.00% 15.8% | 19.00% 5.6% | 18.00% 5.3% | 19.00% 13.6% | 22.00% 10.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 1.00K 87.5% | 8.00K 57.9% | 19.00K 58.3% | 12.00K 74.5% | 47.00K 63.3% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 114.51M 6.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 178.54M 2.7% | 173.76M 11.9% | 155.27M 2.6% | 159.49M 18.2% | 134.92M 16.3% | 116.05M 0.4% | 116.50M 1.7% | 114.51M 6.5% |
Other Operating Expenses | -3.08M 88.3% | -26.41M 395.4% | 8.94M 127.0% | 3.94M | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 175.46M 19.1% | 147.35M 10.3% | 164.21M 4.0% | 157.84M 17.0% | 134.92M 16.3% | 116.05M 0.4% | 116.50M 1.7% | 114.51M 6.5% |
Cost and Expenses | 1.80B 8.6% | 1.66B 28.5% | 1.29B 23.6% | 1.69B 51.0% | 1.12B 16.6% | 960.78M 17.8% | 815.32M 12.0% | 728.04M 7.0% |
Operating Income | 128.56M 18.2% | 108.75M 32.3% | 82.22M 38.2% | 132.99M 39.4% | 95.43M 33.5% | 71.50M 38.5% | 51.61M 12.7% | 59.10M 61.5% |
Operating Margin % | 7.00% 16.7% | 6.00% 0.0% | 6.00% 14.3% | 7.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 25.0% | 8.00% 60.0% |
EBITDA | 237.18M 118.1% | 108.75M 27.7% | 150.39M 21.2% | 190.78M 34.3% | 142.05M 21.8% | 116.67M 25.9% | 92.70M 3.4% | 89.63M 44.4% |
EBITDA Margin % | 12.00% 100.0% | 6.00% 45.5% | 11.00% 10.0% | 10.00% 16.7% | 12.00% 9.1% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 22.2% |
Interest Expense | 87.94M 22.7% | 71.65M 55.0% | 46.21M 50.9% | 30.63M 78.0% | 17.21M 5.0% | 18.11M 12.7% | 16.07M 6.9% | 15.03M 63.9% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -83.58M 11.7% | -74.81M 70.2% | -43.95M 61.1% | -27.27M 57.7% | -17.29M 14.7% | -15.07M 0.1% | -15.06M 9.9% | -16.71M 112.3% |
Pre-Tax Income | 44.98M 32.5% | 33.94M 11.3% | 38.27M 63.8% | 105.72M 35.3% | 78.14M 38.5% | 56.43M 54.4% | 36.55M 13.8% | 42.39M 47.6% |
Pre-Tax Margin % | 2.00% 0.0% | 2.00% 33.3% | 3.00% 50.0% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 20.0% | 5.00% 25.0% |
Tax Provision | -11.70M 41.5% | -20.00M 22.0% | -25.64M 457.5% | 7.17M 450.3% | -2.05M 314.4% | -494.00K 86.8% | -3.75M 177.9% | 4.81M 200.5% |
Net Income | 44.28M 22.0% | 56.76M 9.1% | 62.47M 34.2% | 94.93M 34.7% | 70.46M 30.4% | 54.05M 21.6% | 44.44M 17.0% | 37.98M 1.3% |
Net Margin % | 2.00% 33.3% | 3.00% 40.0% | 5.00% 0.0% | 5.00% 16.7% | 6.00% 20.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 0.0% |
Basic EPS | 0.84 22.2% | 1.08 10.0% | 1.20 34.4% | 1.83 32.6% | 1.38 22.1% | 1.13 18.9% | 0.95 14.5% | 0.83 1.2% |
Diluted EPS | 0.83 22.4% | 1.07 8.5% | 1.17 34.3% | 1.78 31.9% | 1.35 22.7% | 1.10 18.3% | 0.93 14.8% | 0.81 1.2% |
Basic Shares Outstanding | 52.68M 0.6% | 52.38M 0.5% | 52.14M 0.6% | 51.84M 1.9% | 50.85M 6.6% | 47.70M 2.4% | 46.59M 1.9% | 45.73M 0.5% |
Diluted Shares Outstanding | 53.29M 0.3% | 53.14M 0.2% | 53.23M 0.1% | 53.28M 1.9% | 52.27M 6.7% | 49.01M 2.6% | 47.77M 2.0% | 46.83M 2.4% |