XML 94 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Assets    
Cash and cash equivalents $ 277,871 $ 44,535
Accounts receivable, net of allowance for doubtful accounts of $3,905 and $2,322 148,419 146,910
Inventories, net 167,960 138,234
Prepaid expenses and other current assets 18,443 20,920
Income taxes receivable 33,933 1,197
Total current assets 646,626 351,796
Property and equipment, net 225,222 185,242
Right-of-use assets, net 48,684 0
Intangible assets, net 480,032 141,513
Goodwill 660,172 378,109
Other long-term assets 6,231 9,425
Deferred income taxes 4,787 4,281
Total assets 2,071,754 1,070,366
Liabilities and stockholders’ equity    
Accounts payable 42,008 39,450
Compensation payable 47,769 32,762
Accrued expenses 41,480 38,545
Deferred revenue 26,223 27,840
Current portion of long-term debt 7,375 10,000
Income taxes payable 4,373 2,803
Current portion of lease liabilities 10,268 0
Total current liabilities 179,496 151,400
Long-term debt 926,834 220,851
Convertible debt 124,835 0
Deferred income taxes 49,533 29,278
Long-term lease liabilities 40,679 0
Other long-term liabilities 20,778 7,300
Total liabilities 1,342,155 408,829
Commitments and Contingencies (Note 13)
Preferred stock, par value $1.00 per share; authorized 1,000,000 shares; none issued 0 0
Common stock, par value $0.10 per share; Authorized 75,000,000 shares; issued 46,812,750 shares and outstanding 42,162,218 shares as of July 31, 2020; issued 46,362,902 shares and outstanding 41,771,228 shares as of July 31, 2019 4,681 4,636
Additional paid-in capital 273,040 204,795
Retained earnings 548,334 539,097
Accumulated other comprehensive loss (27,599) (22,197)
Treasury stock; 4,650,532 shares at July 31, 2020; 4,591,674 shares at July 31, 2019 (68,857) (64,794)
Total stockholders’ equity 729,599 661,537
Total liabilities and stockholders’ equity $ 2,071,754 $ 1,070,366