XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Current assets:    
Cash and cash equivalents $ 96,931 $ 75,887
Accounts receivable, trade, net of allowance for doubtful accounts of $49 and $134 at July 31, 2021 and 2020, respectively 69,805 93,072
Inventories, net 16,228 15,354
Funds held for clients 8,212 18,755
Prepaid expenses and other current assets 22,222 20,475
Total current assets 213,398 223,543
Property and equipment, net 58,862 79,678
Goodwill 231,470 257,128
Other intangible assets, net 115,005 135,263
Operating right-of-use assets 50,836 56,140
Other assets 6,810 7,420
Total assets 676,381 759,172
Current liabilities:    
Accounts payable 55,517 70,002
Accrued expenses 106,871 111,380
Funds held for clients 8,212 18,755
Current portion of long-term debt 5,602 5,527
Current lease obligations 13,690 14,318
Other current liabilities 28,101 29,950
Total current liabilities 217,993 249,932
Convertible note payable 9,343 8,054
Long-term debt, excluding current portion 358,189 365,468
Long-term lease obligations 38,927 43,211
Other long-term liabilities 10,537 8,509
Total long-term liabilities 416,996 425,242
Total liabilities 634,989 675,174
Commitments and contingencies (Note 10)
Contingently redeemable preferred stock, $0.01 par value per share. 35,000 shares authorized, issued and outstanding at July 31, 2021 and 2020 35,180 35,180
Stockholders' equity:    
Preferred stock, $0.01 par value per share. 4,965,000 shares authorized at July 31, 2021 and 2020; zero shares issued and outstanding at July 31, 2021 and 2020 0 0
Common stock, $0.01 par value per share. Authorized 1,400,000,000 shares; 63,099,496 issued and outstanding shares at July 31, 2021; 62,787,919 issued and outstanding shares at July 31, 2020 632 628
Additional paid-in capital 7,478,638 7,478,047
Accumulated deficit (7,480,220) (7,433,700)
Accumulated other comprehensive income 7,162 3,843
Total stockholders' equity 6,212 48,818
Total liabilities, contingently redeemable preferred stock and stockholders' equity $ 676,381 $ 759,172