Array Technologies, Inc. (ARRY)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 362,243 | 302,363 | 231,406 | 255,766 |
Amortization of developed technology | 3,640 | 3,639 | 3,639 | 3,640 |
Cost of product and service revenue | 261,479 | 222,296 | 149,452 | 166,173 |
Total cost of revenue | 265,119 | 225,935 | 153,091 | 169,813 |
Gross profit | 97,124 | 76,428 | 78,315 | 85,953 |
Goodwill impairment | - | - | 162,000 | - |
General and administrative | 44,954 | 43,945 | 40,149 | 36,971 |
Depreciation and amortization | 5,644 | 5,349 | 8,880 | 8,877 |
Change in fair value of contingent consideration | 150 | -150 | -39 | 503 |
Total operating expenses | 50,748 | 49,144 | 210,990 | 46,351 |
Income from operations | 46,376 | 27,284 | -132,675 | 39,602 |
Other expense, net | -79 | 23 | -682 | -1,794 |
Interest expense | 8,768 | 8,035 | 8,264 | 8,614 |
Interest income | 3,800 | 3,319 | 4,223 | 4,782 |
Gain on extinguishment of debts, net | 14,207 | - | - | - |
Foreign currency gain (loss), net | 1,343 | 689 | -106 | -468 |
Total other income (expense), net | 10,503 | -4,004 | -4,829 | -6,094 |
Income before income tax expense | 56,879 | 23,280 | -137,504 | 33,508 |
Income tax expense | 13,617 | 6,534 | 3,850 | 7,810 |
Net income | 43,262 | 16,746 | -141,354 | 25,698 |
Preferred dividends and accretion | 14,788 | 14,443 | - | - |
Preferred dividends and accretion | - | - | 14,080 | 13,749 |
Net income to common shareholders basic | 28,474 | 2,303 | -155,434 | 11,949 |
Net (loss) income to common shareholders, diluted | - | - | -155,434 | 11,949 |
Basic (in dollars per share) | 0.19 | 0.02 | -1.02 | 0.08 |
Basic (in shares) | 152,584,000 | 152,076,000 | 151,923,000 | 151,797,000 |
Diluted (in dollars per share) | 0.19 | 0.02 | -1.02 | 0.08 |
Diluted (in shares) | 153,068,000 | 152,783,000 | 151,923,000 | 152,207,000 |