Singapore markets open in 4 hours 40 minutes

Chipotle Mexican Grill, Inc. (CMG)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
1,531.99-25.53 (-1.64%)
At close: 04:03PM EDT
1,531.99 -1.04 (-0.07%)
After hours: 04:16PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
756,145
652,984
355,766
350,158
176,553
Depreciation & amortisation
270,851
254,657
423,072
376,730
201,979
Deferred income taxes
-12,010
-12,357
108,350
29,962
10,585
Stock-based compensation
125,933
176,392
82,626
91,396
69,164
Change in working capital
149,428
197,425
-338,648
-131,457
104,077
Accounts receivable
-26,620
-1,687
3,010
-2,630
-8,298
Inventory
-4,381
-6,392
-394
-4,530
-1,722
Accounts payable
5,943
21,440
-3,859
-973
32,080
Other working capital
862,064
839,606
290,495
387,720
334,162
Other non-cash items
-18,975
-4,599
3,643
-10,592
-2,918
Net cash provided by operating activities
1,288,911
1,282,081
663,847
721,632
621,552
Cash flows from investing activities
Investments in property, plant and equipment
-426,847
-442,475
-373,352
-333,912
-287,390
Acquisitions, net
-
0
-10,025
-
-
Purchases of investments
-433,672
-429,350
-468,418
-448,754
-485,188
Sales/maturities of investments
326,243
345,748
419,078
476,723
385,000
Net cash used for investing activities
-533,126
-522,042
-432,717
-291,974
-387,578
Cash flows from financing activities
Common stock repurchased
-785,221
-466,462
-54,401
-190,617
-160,937
Other financing activities
-113,569
-82,144
-50,450
-10,420
-5,411
Net cash used provided by (used for) financing activities
-898,790
-548,606
-104,851
-201,735
-166,535
Net change in cash
-144,318
210,394
127,355
228,329
65,982
Cash at beginning of period
696,146
635,836
508,481
280,152
214,170
Cash at end of period
553,141
846,230
635,836
508,481
280,152
Free cash flow
Operating cash flow
1,288,911
1,282,081
663,847
721,632
621,552
Capital expenditure
-426,847
-442,475
-373,352
-333,912
-287,390
Free cash flow
862,064
839,606
290,495
387,720
334,162