XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 31, 2020
Oct. 26, 2019
Net Income (Loss) Attributable to Parent $ 7,515 $ (39,137) $ 3,776
Adjustments to reconcile net income to net cash flows from operating activities:      
Depreciation and amortization expense 13,193 27,256 31,425
Content Amortization   2,386 1,909
Amortization of Debt Issuance Costs   541 541
Other Nonrecurring Expense 0 0 433
Deferred Income Tax Expense (Benefit)   (426) (5,614)
Share-based Compensation   2,701 4,181
Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net   1,773 (2,130)
Increase (Decrease) in Operating Liabilities   6,597 (2,389)
Net Cash Provided by (Used in) Operating Activities   88,143 161,449
Cash flows from investing activities:      
Purchases of property and equipment   (16,197) (19,255)
Increase (Decrease) in Other Noncurrent Assets   3,246 3,159
Net cash flows used in investing activities   (12,951) (16,096)
Cash flows from financing activities:      
Proceeds from borrowings on Credit Facility 330,800 330,800 150,000
Repayments of borrowings on Credit Facility (406,000) (406,000) (283,500)
Payments for Repurchase of Common Stock   (881) (1,265)
Net cash flows used in financing activities   (76,081) (134,765)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect   (889) 10,588
Changes in other operating assets and liabilities, net:      
Receivables, net   (76,642) (64,368)
Merchandise inventories   (28,738) (55,100)
Textbook rental inventories   (10,026) (21,166)
Prepaid expenses and other current assets   (7,585) (6,716)
Accounts payable and accrued liabilities   209,443 276,667
Changes in other operating assets and liabilities, net   (86,452) (129,317)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents   9,008 14,768
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 8,119 $ 8,119 $ 25,356