The latest financial statement is for the quarter ending 2025-09-30.
| Cash Flow | 2025-09-30 | 2025-06-30 |
|---|---|---|
| Net income (loss) | 33,503 | 60,008 |
| Goodwill impairment | 0 | - |
| Loss on disposal of fixed assets | - | -10 |
| Provision for bad debts | -909 | 1,910 |
| Deferred tax expense (benefit) | 6,994 | -246 |
| Depreciation and amortization | 7,735 | 12,188 |
| Amortization of developed technology and backlog | 4,434 | 7,279 |
| Amortization of debt discount and issuance costs | 950 | 3,457 |
| Gain on extinguishment of debts, net | 0 | 14,207 |
| Equity-based compensation | 4,647 | 6,696 |
| Change in fair value of contingent consideration | 1,014 | 0 |
| Warranty provision | 4,954 | 5,336 |
| Inventory reserve | 678 | 2,682 |
| Other non-cash | 2,017 | - |
| Changes in working capital, net | 34,610 | 54,331 |
| Net cash provided by operating activities | 27,363 | 30,782 |
| Purchase of property, plant and equipment | 5,513 | 8,983 |
| Acquisition, net of cash acquired | 164,916 | - |
| Retirement/disposal of property, plant and equipment | 0 | 0 |
| Sale of equity investment | 0 | - |
| Net cash (used in) provided by investing activities | -170,429 | -8,983 |
| Proceeds from issuance of other debt | 51,595 | 57,064 |
| Proceeds from issuance of convertible notes | 0 | 345,000 |
| Premium paid on capped call | 0 | 35,087 |
| Fees paid on issuance of convertible notes | 0 | 10,434 |
| Repayments of other debt | 64,427 | 54,754 |
| Repayments of term loan facility | 0 | 233,875 |
| Repayments of convertible notes | 0 | 78,363 |
| Contingent consideration payments | 0 | 1,204 |
| Other financing | 90 | -1,123 |
| Net cash used in financing activities | -12,742 | -12,776 |
| Effect of exchange rate changes on cash and cash equivalent balances | 141 | 5,606 |
| Net change in cash and cash equivalents and restricted cash | -155,667 | 14,629 |
| Cash and cash equivalents at beginning of period | 364,141 | - |
| Cash and cash equivalents at end of period | 223,103 | - |
Array Technologies, Inc. (ARRY)
Array Technologies, Inc. (ARRY)