XML 87 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Accounts receivable, net          
Accounts receivable $ 890,357   $ 890,357   $ 855,494
Less allowance for doubtful accounts (19,907)   (19,907)   (17,751)
Total 870,450   870,450   837,743
Inventories          
Raw materials 260,741   260,741   245,993
Work-in-process 107,322   107,322   72,124
Finished goods 67,227   67,227   89,057
Total 435,290   435,290   407,174
Property and equipment, net          
Property and equipment, gross 317,492   317,492   311,581
Less accumulated depreciation and amortization (191,727)   (191,727)   (184,834)
Property and equipment, net 125,765   125,765   126,747
Depreciation and amortization expense 5,100 $ 5,000 15,700 $ 16,700  
Computer software          
Property and equipment, net          
Property and equipment, gross 31,878   31,878   30,954
Land          
Property and equipment, net          
Property and equipment, gross 15,477   15,477   16,087
Buildings, civil works and improvements          
Property and equipment, net          
Property and equipment, gross 51,824   51,824   55,559
Leasehold improvements          
Property and equipment, net          
Property and equipment, gross 14,911   14,911   14,636
Equipment, tooling, furniture and fixtures          
Property and equipment, net          
Property and equipment, gross 158,818   158,818   158,411
Computer equipment          
Property and equipment, net          
Property and equipment, gross 27,107   27,107   24,092
Computer software implementation in process          
Property and equipment, net          
Property and equipment, gross 4,632   4,632   4,472
Construction in process          
Property and equipment, net          
Property and equipment, gross $ 12,845   $ 12,845   $ 7,370