XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES    
Net income $ 44,849 $ 48,124
Reconciliation of net income to net cash (used in) provided by operating activities:    
Depreciation, amortization, and accretion 11,705 9,971
Amortization on cloud computing arrangements 380 377
Bad debt expense (benefit) 212 (2,454)
Deferred tax benefit (644) (4,002)
Stock-based compensation 3,834 5,558
Loss on disposal of long-lived assets 15 5
Impairment of operating lease and other long-lived assets 1,068 0
Gain on settlement of asset retirement obligations 0 (10)
Changes in operating assets and liabilities:    
Trade accounts receivable, net (19,520) (633)
Inventories (332,713) (179,463)
Prepaid expenses and other current assets 7,633 (25,375)
Income tax receivable (349) 2,472
Net operating lease assets and lease liabilities (4,900) 6,645
Other assets 1,846 (26,451)
Trade accounts payable 279,790 152,144
Other accrued expenses (30,580) (34,418)
Income tax payable 6,439 4,048
Other long-term liabilities 2,014 7,130
Net cash used in operating activities (28,921) (36,332)
INVESTING ACTIVITIES    
Purchases of property and equipment (12,467) (15,515)
Net cash used in investing activities (12,467) (15,515)
FINANCING ACTIVITIES    
Proceeds from exercise of stock options 0 69
Repurchases of common stock (99,993) (82,166)
Cash paid for shares withheld for taxes (43) (85)
Net cash used in financing activities (100,036) (82,182)
Effect of foreign currency exchange rates on cash and cash equivalents (6,873) 1,380
Net change in cash and cash equivalents (148,297) (132,649)
Cash and cash equivalents at beginning of period 843,527 1,089,361
Cash and cash equivalents at end of period 695,230 956,712
Cash paid during the period    
Income taxes, net of refunds of $250 and $0, as of June 30, 2022, and 2021, respectively 13,313 10,811
Interest 525 493
Operating leases 17,589 14,055
Non-cash investing activities    
Change in accounts payable and other accrued expenses for purchases of property and equipment (3,658) 2,510
Accrued for asset retirement obligation assets related to leasehold improvements 561 3,288
Leasehold improvements acquired through tenant allowances $ 0 $ 4,061