Need ASTE 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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 17, 2020 | 2018 Dec 31, 2018 Mar 18, 2019 |
|---|
Total Revenue | 1.41B 8.1% | 1.31B 2.5% | 1.34B 5.0% | 1.27B 16.2% | 1.10B 7.1% | 1.02B 12.4% | 1.17B 0.2% | 1.17B 1.1% |
Cost of Revenue | 1.04B 6.0% | 977.20M 3.0% | 1.01B 0.3% | 1.01B 19.5% | 845.50M 7.8% | 784.30M 15.0% | 923.16M 10.9% | 1.04B 10.0% |
Gross Profit | 374.20M 14.1% | 327.90M 0.9% | 330.80M 25.3% | 264.10M 4.9% | 251.70M 4.8% | 240.10M 2.6% | 246.45M 81.5% | 135.77M 44.2% |
Gross Margin % | 27.00% 8.0% | 25.00% 0.0% | 25.00% 19.0% | 21.00% 8.7% | 23.00% 0.0% | 23.00% 9.5% | 21.00% 75.0% | 12.00% 42.9% |
Research & Development | 0.00 | 0.00 100.0% | 22.00M 30.2% | 31.50M 18.9% | 26.50M 19.9% | 22.10M 18.8% | 27.21M 3.9% | 28.33M 5.6% |
General & Administrative | 0.00 | 0.00 100.0% | 216.00M 0.9% | 214.00M 5.1% | 225.60M 21.0% | 186.40M 10.1% | 207.45M 1.2% | 205.03M 27.5% |
Selling & Marketing | 0.00 | 0.00 100.0% | 1.80M 14.3% | 2.10M 40.0% | 1.50M 42.3% | 2.60M 29.7% | 3.70M 9.8% | 4.10M 84.7% |
SG&A Expenses | 308.70M 11.8% | 276.10M 26.8% | 217.80M 0.8% | 216.10M 4.8% | 227.10M 20.2% | 189.00M 10.5% | 211.15M 1.0% | 209.13M 11.5% |
Other Operating Expenses | 0.00 100.0% | 28.60M 33.0% | 42.70M 7216.7% | -600.00K 97.7% | -26.50M 19.9% | -22.10M 18.8% | -27.21M 3.9% | -28.33M 1139.7% |
Total Operating Expenses | 308.70M 1.3% | 304.70M 7.9% | 282.50M 14.1% | 247.60M 9.0% | 227.10M 20.2% | 189.00M 10.5% | 211.15M 1.0% | 209.13M 11.5% |
Cost and Expenses | 1.34B 7.3% | 1.25B 2.8% | 1.29B 2.5% | 1.26B 17.3% | 1.07B 10.2% | 973.30M 14.2% | 1.13B 8.9% | 1.24B 10.3% |
Operating Income | 65.50M 182.3% | 23.20M 52.3% | 48.60M 205.7% | 15.90M 28.1% | 22.10M 48.6% | 43.00M 300.6% | 10.73M 114.6% | -73.36M 232.1% |
Operating Margin % | 5.00% 150.0% | 2.00% 50.0% | 4.00% 300.0% | 1.00% 50.0% | 2.00% 50.0% | 4.00% 300.0% | 1.00% 116.7% | -6.00% 220.0% |
EBITDA | 107.90M 109.9% | 51.40M 33.5% | 77.30M 8.7% | 71.10M 16.0% | 61.30M 19.3% | 76.00M 45.0% | 52.40M 191.3% | -57.40M 170.6% |
EBITDA Margin % | 8.00% 100.0% | 4.00% 33.3% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 14.3% | 7.00% 75.0% | 4.00% 180.0% | -5.00% 171.4% |
Interest Expense | 18.50M 72.9% | 10.70M 20.2% | 8.90M 256.0% | 2.50M 127.3% | 1.10M 57.1% | 700.00K 50.0% | 1.40M 34.0% | 1.04M 24.4% |
Interest Income | 3.30M 65.0% | 2.00M 4.8% | 2.10M 110.0% | 1.00M 100.0% | 500.00K 37.5% | 800.00K 33.3% | 1.20M 26.1% | 952.00K 26.9% |
Other Income (Expense) | -12.40M 33.3% | -9.30M 60.3% | -5.80M 87.1% | -3.10M 49.2% | -6.10M 325.9% | 2.70M 398.3% | -905.00K 281.0% | 500.00K 70.2% |
Pre-Tax Income | 53.10M 282.0% | 13.90M 67.5% | 42.80M 872.7% | 4.40M 73.3% | 16.50M 63.9% | 45.70M 88.9% | 24.20M 128.2% | -85.68M 249.2% |
Pre-Tax Margin % | 4.00% 300.0% | 1.00% 66.7% | 3.00% | 0.00% 100.0% | 2.00% 50.0% | 4.00% 100.0% | 2.00% 128.6% | -7.00% 240.0% |
Tax Provision | 14.30M 45.9% | 9.80M 7.7% | 9.10M 82.0% | 5.00M 457.1% | -1.40M 16.7% | -1.20M 144.1% | 2.72M 110.8% | -25.23M 228.6% |
Net Income | 38.80M 802.3% | 4.30M 87.2% | 33.50M 5683.3% | -600.00K 103.8% | 15.80M 65.7% | 46.00M 114.2% | 21.48M 135.5% | -60.45M 259.9% |
Net Margin % | 3.00% | 0.00% 100.0% | 3.00% | 0.00% 100.0% | 1.00% 75.0% | 4.00% 100.0% | 2.00% 140.0% | -5.00% 266.7% |
Basic EPS | 1.70 794.7% | 0.19 87.1% | 1.47 5689.4% | -0.03 103.8% | 0.70 66.3% | 2.08 110.1% | 0.99 137.5% | -2.64 261.0% |
Diluted EPS | 1.68 784.2% | 0.19 87.1% | 1.47 5000.0% | -0.03 104.3% | 0.69 66.3% | 2.05 109.2% | 0.98 137.1% | -2.64 262.0% |
Basic Shares Outstanding | 22.89M 0.4% | 22.80M 0.3% | 22.72M 0.3% | 22.79M 0.3% | 22.73M 0.6% | 22.59M 0.3% | 22.52M 1.6% | 22.88M 0.6% |
Diluted Shares Outstanding | 23.20M 1.5% | 22.85M 0.3% | 22.78M 0.0% | 22.79M 0.7% | 22.95M 0.3% | 22.88M 0.9% | 22.67M 1.0% | 22.90M 1.2% |