v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 1,209,450 $ 238,361
Accounts receivable, net of allowances of $22,424 and $21,132 ‎at June 30, 2025 and June 30, 2024, respectively 939,492 837,275
Inventories (note 4) 927,711 822,250
Prepaid expenses and other current assets (note 4) 428,952 459,833
Total current assets 3,505,605 2,357,719
Non-current assets:    
Property, plant and equipment, net (note 4) 550,790 548,025
Operating lease right-of-use assets (note 9) 167,497 151,121
Goodwill (note 5) 3,046,680 2,842,055
Other intangible assets, net (note 5) 464,861 485,904
Deferred income taxes (note 12) 253,119 203,569
Prepaid taxes and other non-current assets 185,839 284,001
Total non-current assets 4,668,786 4,514,675
Total assets 8,174,391 6,872,394
Current liabilities:    
Accounts payable 278,157 237,728
Accrued expenses (note 7) 402,253 377,678
Operating lease liabilities, current (note 9) 30,506 25,278
Deferred revenue 166,030 152,554
Income taxes payable (note 12) 132,274 107,517
Short-term debt, net (note 8) 9,900 9,900
Total current liabilities 1,019,120 910,655
Non-current liabilities:    
Deferred revenue 156,803 137,343
Deferred income taxes (note 12) 77,682 79,339
Operating lease liabilities, non-current (note 9) 153,015 141,444
Other long-term liabilities 141,520 42,257
Long-term debt, net (note 8) 658,392 697,313
Long-term income taxes payable (note 12) 0 0
Total non-current liabilities 1,187,412 1,097,696
Total liabilities 2,206,532 2,008,351
Commitments and contingencies (note 15)
Stockholders’ equity:    
Preferred stock, $0.01 par value, 2,000,000 shares authorized; none issued 0 0
Common stock, $0.004 par value, 350,000,000 shares authorized; ‎190,311,097 issued and 146,385,350 outstanding at June 30, 2025 and ‎189,565,112 issued and 146,901,045 outstanding at June 30, 2024 761 588
Additional paid-in capital 2,033,599 1,896,604
Retained earnings 6,081,490 4,991,647
Treasury stock, at cost, 43,925,747 shares at June 30, 2025 and 42,664,067 shares at June 30, 2024 (2,073,292) (1,773,267)
Accumulated other comprehensive loss (74,699) (251,529)
Total stockholders’ equity 5,967,859 4,864,043
Total liabilities and stockholders’ equity $ 8,174,391 $ 6,872,394