Need ARRY 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 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Mar 22, 2023 | 2021 Dec 31, 2021 Apr 6, 2022 | 2020 Dec 31, 2020 Mar 10, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 1.28B 40.2% | 915.81M 41.9% | 1.58B 3.7% | 1.64B 91.9% | 853.32M 2.2% | 872.66M 34.7% | 647.90M 122.8% | 290.78M |
Cost of Revenue | 985.59M 59.4% | 618.13M 46.8% | 1.16B 17.7% | 1.41B 83.0% | 770.46M 15.0% | 669.86M 34.7% | 497.14M 78.0% | 279.23M |
Gross Profit | 298.55M 0.3% | 297.68M 28.4% | 415.55M 82.8% | 227.28M 174.3% | 82.86M 59.1% | 202.80M 34.5% | 150.76M 1204.7% | 11.55M |
Gross Margin % | 23.00% 30.3% | 33.00% 26.9% | 26.00% 85.7% | 14.00% 40.0% | 10.00% 56.5% | 23.00% 0.0% | 23.00% 475.0% | 4.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 198.61M 23.7% | 160.57M 0.6% | 159.53M 5.8% | 150.78M 86.2% | 80.97M 45.5% | 55.63M 35.0% | 41.21M 12.1% | 46.88M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 198.61M 23.7% | 160.57M 0.6% | 159.53M 5.8% | 150.78M 86.2% | 80.97M 45.5% | 55.63M 35.0% | 41.21M 12.1% | 46.88M |
Other Operating Expenses | 26.20M 92.8% | 364.12M 769.2% | 41.89M 1402.0% | 2.79M 408.2% | -905.00K 60.7% | -2.31M 6884.8% | -33.00K 92.6% | -447.00K |
Total Operating Expenses | 224.81M 57.2% | 524.68M 160.5% | 201.43M 19.4% | 249.92M 138.2% | 104.90M 29.3% | 81.15M 21.6% | 66.71M 9.3% | 73.59M |
Cost and Expenses | 1.21B 5.9% | 1.14B 16.1% | 1.36B 17.9% | 1.66B 89.7% | 875.36M 16.6% | 751.01M 33.2% | 563.85M 59.8% | 352.81M |
Operating Income | 73.74M 132.5% | -227.00M 206.0% | 214.12M 1280.9% | -18.13M 26.7% | -24.74M 126.0% | 95.21M 14.2% | 83.41M 236.3% | -61.21M |
Operating Margin % | 6.00% 124.0% | -25.00% 278.6% | 14.00% 1500.0% | -1.00% 66.7% | -3.00% 127.3% | 11.00% 15.4% | 13.00% 161.9% | -21.00% |
EBITDA | 45.40M 127.9% | -162.97M 159.0% | 276.21M 240.1% | 81.21M 26969.3% | 300.00K 99.8% | 149.13M 34.7% | 110.68M 432.9% | -33.24M |
EBITDA Margin % | 4.00% 122.2% | -18.00% 200.0% | 18.00% 260.0% | 5.00% | 0.00% 100.0% | 17.00% 0.0% | 17.00% 254.5% | -11.00% |
Interest Expense | 27.33M 21.5% | 34.83M 21.3% | 44.23M 20.5% | 36.69M 3.4% | 35.48M 134.5% | 15.13M 19.5% | 18.80M 1.3% | 19.04M |
Interest Income | 11.85M 29.4% | 16.78M 101.4% | 8.33M 161.9% | 3.18M 1422.0% | 209.00K | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -102.96M 336.8% | -23.57M 36.2% | -36.97M 380.5% | 13.18M 136.2% | -36.38M 108.7% | -17.43M 7.4% | -18.83M 3.4% | -19.49M |
Pre-Tax Income | -29.22M 88.3% | -250.58M 241.4% | 177.16M 3677.5% | -4.95M 91.9% | -61.12M 178.6% | 77.78M 20.4% | 64.58M 180.0% | -80.70M |
Pre-Tax Margin % | -2.00% 92.6% | -27.00% 345.5% | 11.00% | 0.00% 100.0% | -7.00% 177.8% | 9.00% 10.0% | 10.00% 135.7% | -28.00% |
Tax Provision | 23.02M 326.1% | -10.18M 125.5% | 39.92M 525.4% | -9.38M 12.4% | -10.72M 157.3% | 18.70M 24.7% | 24.83M 224.6% | -19.93M |
Net Income | -52.23M 78.3% | -240.39M 275.2% | 137.24M 2996.6% | 4.43M 108.8% | -50.40M 185.3% | 59.07M 48.6% | 39.74M 165.4% | -60.76M |
Net Margin % | -4.00% 84.6% | -26.00% 388.9% | 9.00% | 0.00% 100.0% | -6.00% 185.7% | 7.00% 16.7% | 6.00% 128.6% | -21.00% |
Basic EPS | -0.73 62.6% | -1.95 314.3% | 0.91 2974.3% | 0.03 107.6% | -0.39 183.0% | 0.47 51.6% | 0.31 164.6% | -0.48 |
Diluted EPS | -0.73 62.6% | -1.95 316.7% | 0.90 2900.0% | 0.03 107.7% | -0.39 183.0% | 0.47 51.6% | 0.31 164.6% | -0.48 |
Basic Shares Outstanding | 152.54M 0.5% | 151.75M 0.5% | 150.94M 0.7% | 149.82M 15.3% | 129.98M 2.4% | 126.99M 0.0% | 126.99M 0.0% | 126.99M |
Diluted Shares Outstanding | 152.54M 0.5% | 151.75M 0.2% | 152.02M 1.5% | 149.82M 15.3% | 129.98M 2.4% | 126.99M 0.0% | 126.99M 0.0% | 126.99M |