For the quarter ending 2026-03-31, ARRY made $223,412K in revenue. -$13,540K in net income. Net profit margin of -6.06%.
| Income Statement | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Revenue | 223,412 | 226,044 | 393,491 | 362,243 |
| Cost of product and service revenue | 154,794 | 171,391 | 283,386 | 261,479 |
| Inventory valuation charge | - | 29,516 | - | - |
| Amortization of developed technology and backlog | 5,614 | 5,807 | 4,434 | 3,640 |
| Total cost of revenue | 160,408 | 206,714 | 287,820 | 265,119 |
| Gross profit | 63,004 | 19,330 | 105,671 | 97,124 |
| General and administrative | 50,404 | 57,465 | 52,248 | 44,954 |
| Change in fair value of contingent consideration | -2,586 | -837 | 1,014 | 150 |
| Depreciation and amortization | 8,077 | 8,248 | 6,958 | 5,644 |
| Long-lived assets impairment | - | 0* | - | - |
| Goodwill impairment | - | 102,560* | 0 | - |
| Total operating expenses | 55,895 | 167,436 | 60,220 | 50,748 |
| Income from operations | 7,109 | -148,106 | 45,451 | 46,376 |
| Interest income | 2,387 | 1,756 | 2,977 | 3,800 |
| Loss on extinguishment of debt, net | - | 0 | 0 | 14,207 |
| Interest expense | 5,563 | 5,482 | 5,046 | 8,768 |
| Foreign currency gain, net | 161 | 16 | -6 | 1,343 |
| Other income, net | 31 | -1,004 | 68 | -79 |
| Total other expense, net | -2,984 | -4,714 | -2,007 | 10,503 |
| Income before income tax expense | 4,125 | -152,820 | 43,444 | 56,879 |
| Income tax expense | 2,128 | -7,074 | 9,941 | 13,617 |
| Net income | 1,997 | -145,746 | 33,503 | 43,262 |
| Preferred dividends and accretion | 15,537 | 15,422 | 15,144 | 14,788 |
| Net income (loss) to common shareholders basic | - | - | 18,359 | 28,474 |
| Net (loss) income to common stockholders, diluted | -13,540 | -161,168 | - | - |
| Basic EPS | -0.09 | -1.055 | 0.12 | 0.19 |
| Diluted EPS | -0.09 | -1.073 | 0.12 | 0.19 |
| Basic Average Shares | 152,956,000 | 152,761,000 | 152,727,000 | 152,584,000 |
| Diluted Average Shares | 152,956,000 | 150,207,000 | 154,090,000 | 153,068,000 |
Array Technologies, Inc. (ARRY)
Array Technologies, Inc. (ARRY)