Need AHR 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 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2.26B 9.1% | 2.07B 11.4% | 1.86B 14.9% | 1.62B 27.8% | 1.27B 6.4% | 1.19B 884.6% | 120.77M 43.2% | 84.35M 80.0% |
Cost of Revenue | 1.79B 8.4% | 1.65B 10.1% | 1.50B 17.2% | 1.28B 24.4% | 1.03B 3.7% | 993.73M 871.5% | 102.29M 38.1% | 74.08M 196.0% |
Gross Profit | 466.59M 12.0% | 416.77M 16.8% | 356.83M 6.2% | 335.97M 42.9% | 235.11M 20.3% | 195.39M 957.1% | 18.48M 79.9% | 10.28M 53.0% |
Gross Margin % | 21.00% 5.0% | 20.00% 5.3% | 19.00% 9.5% | 21.00% 10.5% | 19.00% 18.8% | 16.00% 6.7% | 15.00% 25.0% | 12.00% 74.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -0.16 60.0% | -0.10 133.3% |
General & Administrative | 110.17M 9.3% | 100.80M 4.0% | 104.98M 1.8% | 103.10M 25.9% | 81.92M 38.1% | 59.30M 99.4% | 29.75M | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 110.17M 9.3% | 100.80M 4.0% | 104.98M 1.8% | 103.10M 25.9% | 81.92M 38.1% | 59.30M 99.4% | 29.75M 29749000100.0% | -0.10 133.3% |
Other Operating Expenses | 187.56M 4.7% | 179.19M 2.3% | 175.13M 23.1% | 142.28M 22.4% | 116.24M 166.1% | 43.68M 346.4% | -17.72M 83.1% | -9.68M 188.8% |
Total Operating Expenses | 297.73M 6.3% | 279.99M 0.0% | 280.11M 14.2% | 245.38M 23.8% | 198.16M 92.4% | 102.98M 26.5% | 140.07M 1546.8% | -9.68M 188.8% |
Cost and Expenses | 2.09B 8.1% | 1.93B 8.5% | 1.78B 16.7% | 1.53B 24.3% | 1.23B 12.0% | 1.10B 799.6% | 121.91M 89.3% | 64.39M 197.2% |
Operating Income | 168.87M 23.5% | 136.78M 78.3% | 76.72M 15.3% | 90.59M 145.2% | 36.95M 60.0% | 92.41M 8234.8% | -1.14M 103.5% | 32.66M 139.6% |
Operating Margin % | 7.00% 0.0% | 7.00% 75.0% | 4.00% 33.3% | 6.00% 100.0% | 3.00% 62.5% | 8.00% 900.0% | -1.00% 102.6% | 39.00% 34.5% |
EBITDA | 359.62M 14.0% | 315.48M 2.7% | 324.26M 38.7% | 233.76M 25.7% | 186.00M 10.0% | 206.71M 364.6% | 44.49M 41.3% | 75.77M 7577200.0% |
EBITDA Margin % | 16.00% 6.7% | 15.00% 11.8% | 17.00% 21.4% | 14.00% 6.7% | 15.00% 11.8% | 17.00% 54.1% | 37.00% 58.9% | 90.00% |
Interest Expense | 85.78M 32.8% | 127.73M 21.7% | 163.19M 54.0% | 105.96M 30.9% | 80.94M 13.6% | 71.28M | 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) | -120.22M 29.6% | -170.67M 11.6% | -152.94M 6.4% | -163.39M 83.0% | -89.26M 3.0% | -86.63M 388.8% | -17.72M 6.3% | -18.92M 208.0% |
Pre-Tax Income | 48.65M 243.6% | -33.89M 55.5% | -76.22M 4.7% | -72.80M 39.2% | -52.31M 1004.3% | 5.79M 130.7% | -18.86M 155.9% | 33.76M 8.4% |
Pre-Tax Margin % | 2.00% 200.0% | -2.00% 50.0% | -4.00% 20.0% | -5.00% 25.0% | -4.00% | 0.00% 100.0% | -16.00% 140.0% | 40.00% 39.4% |
Tax Provision | -22.17M 1394.3% | 1.71M 158.4% | 663.00K 13.1% | 586.00K 38.7% | 956.00K 131.1% | -3.08M 38375.0% | -8.00K 100.7% | 1.10M 93.7% |
Net Income | 69.81M 284.6% | -37.81M 47.1% | -71.47M 12.1% | -81.30M 70.1% | -47.79M 2309.6% | 2.16M 111.5% | -18.77M 118.8% | -8.58M 160.6% |
Net Margin % | 3.00% 250.0% | -2.00% 50.0% | -4.00% 20.0% | -5.00% 25.0% | -4.00% | 0.00% 100.0% | -16.00% 60.0% | -10.00% 133.3% |
Basic EPS | 0.42 244.8% | -0.29 73.1% | -1.08 1.8% | -1.10 39.2% | -0.79 1001.8% | 0.09 121.4% | -0.41 141.2% | -0.17 158.6% |
Diluted EPS | 0.42 244.8% | -0.29 73.1% | -1.08 1.8% | -1.10 39.2% | -0.79 977.8% | 0.09 122.0% | -0.41 141.2% | -0.17 158.6% |
Basic Shares Outstanding | 166.06M 27.1% | 130.64M 97.8% | 66.05M 0.2% | 66.21M 0.0% | 66.21M 0.2% | 66.05M 45.2% | 45.48M 9.0% | 49.99M 0.9% |
Diluted Shares Outstanding | 166.85M 27.7% | 130.64M 97.8% | 66.05M 0.2% | 66.21M 0.0% | 66.21M 0.2% | 66.05M 45.2% | 45.48M 9.0% | 49.99M 0.9% |