| BALANCE SHEET DETAILS |
3.BALANCE SHEET DETAILS The following tables provide details of selected balance sheet accounts (in thousands): | | | | | | | | | June 30, | Accounts receivable, net | | 2025 | | 2026 | Accounts receivable | | $ | 855,494 | | $ | 785,505 | Less allowance for doubtful accounts | | | (17,751) | | | (20,879) | Total | | $ | 837,743 | | $ | 764,626 |
| | | | | | | | | June 30, | Inventories | | 2025 | | 2026 | Raw materials | | $ | 245,993 | | $ | 261,624 | Work-in-process | | | 72,124 | | | 77,309 | Finished goods | | | 89,057 | | | 76,629 | Total | | $ | 407,174 | | $ | 415,562 |
| | | | | | | | | | | Estimated | | | | | | | | | Useful | | June 30, | Property and equipment, net | | Lives | | 2025 | | 2026 | Land | | N/A | | $ | 16,087 | | $ | 15,452 | Buildings, civil works and improvements | | 4-40 years | | | 55,559 | | | 51,148 | Leasehold improvements | | 3-20 years | | | 14,636 | | | 15,389 | Equipment, tooling, furniture and fixtures | | 3-13 years | | | 158,411 | | | 159,948 | Computer equipment | | 3-5 years | | | 24,092 | | | 28,068 | Computer software | | 3-10 years | | | 30,954 | | | 32,498 | Computer software implementation in process | | N/A | | | 4,472 | | | 4,560 | Construction in process | | N/A | | | 7,370 | | | 14,497 | Total | | | | | 311,581 | | | 321,560 | Less accumulated depreciation and amortization | | | | | (184,834) | | | (191,618) | Property and equipment, net | | | | $ | 126,747 | | $ | 129,942 |
During fiscal 2024, 2025 and 2026, depreciation expense was approximately $19.4 million, $22.0 million and $21.3 million, respectively. Other accrued expenses and current liabilities included accrued project costs of approximately $21.6 million and $40.1 million as of June 30, 2025 and 2026, respectively. Accrued project costs primarily consist of subcontractor, engineering, materials, installation and other direct costs incurred in fulfilling customer contracts that had not yet been paid as of the end of the period.
|