XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
OPERATING ACTIVITIES    
Net income $ 425,035 $ 383,130
Reconciliation of net income to net cash provided by (used in) operating activities:    
Depreciation, amortization, and accretion 35,089 31,202
Amortization on cloud computing arrangements 1,572 1,154
Loss on extinguishment of debt 226 0
Bad debt expense (benefit) 3,692 (254)
Deferred tax benefit (343) (4,263)
Stock-based compensation 18,130 18,281
Loss on disposal of long-lived assets 18 37
Impairment of operating lease and other long-lived assets 2,085 3,186
Changes in operating assets and liabilities:    
Trade accounts receivable, net (27,345) (118,568)
Inventories (216,569) (272,508)
Prepaid expenses and other current assets (47,782) (33,936)
Income tax receivable 13,712 (7,743)
Net operating lease assets and lease liabilities (6,339) 2,643
Other assets 14,641 (27,331)
Trade accounts payable 161,512 246,964
Other accrued expenses 42,681 10,782
Income tax payable 63,936 (10,151)
Other long-term liabilities (6,068) 4,745
Net cash provided by operating activities 477,883 227,370
INVESTING ACTIVITIES    
Purchases of property and equipment (56,059) (41,315)
Proceeds from sales of property and equipment 6 0
Net cash used in investing activities (56,053) (41,315)
FINANCING ACTIVITIES    
Loan origination costs on revolving credit facilities (1,537) 0
Proceeds from issuance of stock 1,046 914
Proceeds from exercise of stock options 1,870 1,204
Repurchases of common stock (194,862) (266,684)
Cash paid for shares withheld for taxes (5,414) (13,776)
Net cash used in financing activities (198,897) (278,342)
Effect of foreign currency exchange rates on cash and cash equivalents (8,617) 1,187
Net change in cash and cash equivalents 214,316 (91,100)
Cash and cash equivalents at beginning of period 843,527 1,089,361
Cash and cash equivalents at end of period 1,057,843 998,261
Cash paid during the period    
Income taxes, net of refunds of $1,286 and $77, as of December 31, 2022, and 2021, respectively 59,418 124,651
Interest 1,415 1,399
Operating leases 45,244 43,257
Non-cash investing activities    
Change in accounts payable and other accrued expenses for purchases of property and equipment (2,696) 240
Accrued for asset retirement obligation assets related to leasehold improvements 1,051 3,702
Leasehold improvements acquired through tenant allowances $ 0 $ 4,061