Need ASTH 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 12, 2026 | 2024 Dec 31, 2024 Mar 14, 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 | 3.18B 56.4% | 2.03B 46.7% | 1.39B 21.2% | 1.14B 47.8% | 773.91M 109.0% | 370.25M 34.0% | 560.62M 7.8% | 519.91M 45.3% |
Cost of Revenue | 2.89B 63.7% | 1.76B 50.5% | 1.17B 24.0% | 944.68M 58.5% | 596.14M 71.0% | 348.54M 28.3% | 486.09M 27.8% | 380.44M 29.5% |
Gross Profit | 295.78M 9.0% | 271.39M 26.3% | 214.96M 7.8% | 199.48M 12.2% | 177.77M 719.0% | 21.70M 70.9% | 74.53M 46.6% | 139.47M 117.9% |
Gross Margin % | 9.00% 30.8% | 13.00% 18.8% | 16.00% 5.9% | 17.00% 26.1% | 23.00% 283.3% | 6.00% 53.8% | 13.00% 51.9% | 27.00% 50.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 217.26M 41.0% | 154.11M 36.9% | 112.60M 45.0% | 77.67M 25.1% | 62.08M 298.1% | 15.59M | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 217.26M 41.0% | 154.11M 36.9% | 112.60M 45.0% | 77.67M 25.1% | 62.08M 298.1% | 15.59M 61.1% | 40.12M 15.1% | 47.24M 78.7% |
Other Operating Expenses | 0.00 100.0% | 27.93M 57.4% | 17.75M 350.0% | 3.94M 205.2% | -3.75M | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 217.26M 19.3% | 182.04M 39.7% | 130.34M 36.9% | 95.21M 19.6% | 79.59M 409.6% | 15.62M 61.1% | 40.12M 15.1% | 47.24M 78.7% |
Cost and Expenses | 3.10B 59.5% | 1.95B 49.4% | 1.30B 25.2% | 1.04B 53.9% | 675.74M 85.6% | 364.16M 30.8% | 526.20M 23.0% | 427.68M 33.6% |
Operating Income | 78.53M 12.1% | 89.35M 5.6% | 84.61M 18.8% | 104.27M 6.2% | 98.18M 1513.2% | 6.09M 82.3% | 34.41M 62.7% | 92.23M 145.4% |
Operating Margin % | 2.00% 50.0% | 4.00% 33.3% | 6.00% 33.3% | 9.00% 30.8% | 13.00% 550.0% | 2.00% 66.7% | 6.00% 66.7% | 18.00% 63.6% |
EBITDA | 135.28M 4.6% | 141.84M 14.7% | 123.69M 10.4% | 112.08M 11.3% | 100.66M 51.2% | 206.28M 322.2% | 48.85M 52.3% | 102.49M 48.8% |
EBITDA Margin % | 4.00% 42.9% | 7.00% 22.2% | 9.00% 10.0% | 10.00% 23.1% | 13.00% 76.8% | 56.00% 522.2% | 9.00% 55.0% | 20.00% 5.3% |
Interest Expense | 49.93M 50.9% | 33.10M 105.5% | 16.10M 103.3% | 7.92M 46.8% | 5.39M 113.5% | 2.53M 46.6% | 4.73M 744.4% | 560.51K 603.4% |
Interest Income | 12.16M 16.2% | 14.51M 2.1% | 14.21M 619.0% | 1.98M 25.8% | 1.57M 287.9% | 405.00K 80.0% | 2.02M 60.8% | 1.26M 24.0% |
Other Income (Expense) | -38.92M 356.2% | -8.53M 263.3% | 5.22M 129.6% | -17.65M 13.6% | -20.43M 834.4% | 2.78M 142.3% | -6.58M 13.4% | -5.80M 147.8% |
Pre-Tax Income | 39.61M 51.0% | 80.82M 10.0% | 89.84M 3.7% | 86.62M 11.4% | 77.75M 776.7% | 8.87M 65.7% | 25.84M 68.7% | 82.63M 66.2% |
Pre-Tax Margin % | 1.00% 75.0% | 4.00% 33.3% | 6.00% 25.0% | 8.00% 20.0% | 10.00% 400.0% | 2.00% 60.0% | 5.00% 68.8% | 16.00% 14.3% |
Tax Provision | 15.53M 49.7% | 30.89M 3.4% | 31.99M 21.7% | 40.88M 29.0% | 31.69M 245.2% | 9.18M 12.4% | 8.17M 63.5% | 22.36M 475.3% |
Net Income | 22.49M 47.9% | 43.15M 28.9% | 60.72M 34.4% | 45.17M 34.5% | 68.92M 390.2% | -23.75M 268.3% | 14.12M 30.3% | 10.84M 58.0% |
Net Margin % | 1.00% 50.0% | 2.00% 50.0% | 4.00% 0.0% | 4.00% 55.6% | 9.00% 250.0% | -6.00% 300.0% | 3.00% 50.0% | 2.00% 71.4% |
Basic EPS | 0.46 48.9% | 0.90 30.8% | 1.30 30.0% | 1.00 36.3% | 1.57 341.5% | -0.65 258.5% | 0.41 24.2% | 0.33 67.3% |
Diluted EPS | 0.46 48.3% | 0.89 31.0% | 1.29 30.3% | 0.99 34.9% | 1.52 341.3% | -0.63 261.5% | 0.39 34.5% | 0.29 67.8% |
Basic Shares Outstanding | 49.08M 2.9% | 47.69M 2.1% | 46.71M 3.9% | 44.97M 2.6% | 43.83M 20.0% | 36.53M 5.2% | 34.71M 5.5% | 32.89M 28.9% |
Diluted Shares Outstanding | 49.37M 2.4% | 48.22M 2.5% | 47.07M 3.2% | 45.60M 0.4% | 45.40M 21.2% | 37.45M 2.9% | 36.40M 4.0% | 37.91M 32.3% |