XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 227,891 $ 273,710
Accounts receivable, net of allowances of $23,603 and $23,259 ‎at June 30, 2023 and June 30, 2022, respectively 704,909 575,950
Inventories (note 3) 998,012 743,910
Prepaid expenses and other current assets (note 3) 437,018 337,908
Total current assets 2,367,830 1,931,478
Non-current assets:    
Property, plant and equipment, net (note 3) 537,856 498,181
Operating lease right-of-use assets (note 9) 127,955 132,314
Goodwill (note 4) 2,770,299 1,936,442
Other intangible assets, net (note 4) 552,341 345,944
Deferred income taxes (note 12) 132,974 79,746
Prepaid taxes and other non-current assets 262,453 171,748
Total non-current assets 4,383,878 3,164,375
Total assets 6,751,708 5,095,853
Current liabilities:    
Accounts payable 150,756 159,245
Accrued expenses (note 6) 365,660 344,722
Operating lease liabilities, current (note 9) 21,919 21,856
Deferred revenue 138,072 108,667
Income taxes payable (note 12) 72,224 44,893
Short-term debt, net (note 8) 9,902 9,916
Total current liabilities 758,533 689,299
Non-current liabilities:    
Deferred revenue 119,186 95,455
Deferred income taxes (note 12) 90,650 9,714
Operating lease liabilities, non-current (note 9) 116,853 120,453
Other long-term liabilities 68,166 5,974
Long-term debt, net (note 8) 1,431,234 765,325
Long-term income taxes payable (note 12) 37,183 48,882
Total non-current liabilities 1,863,272 1,045,803
Total liabilities 2,621,805 1,735,102
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; ‎188,900,583 issued and 147,064,349 outstanding at June 30, 2023 and ‎188,246,955 issued and 146,410,721 outstanding at June 30, 2022 588 586
Additional paid-in capital 1,772,083 1,682,432
Retained earnings 4,253,016 3,613,736
Treasury stock, at cost, 41,836,234 shares at June 30, 2023 and June 30, 2022 (1,623,256) (1,623,256)
Accumulated other comprehensive loss (272,528) (312,747)
Total stockholders’ equity 4,129,903 3,360,751
Total liabilities and stockholders’ equity $ 6,751,708 $ 5,095,853