Canada markets close in 5 hours 56 minutes

Chipotle Mexican Grill, Inc. (CMG)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
2,927.83+4.38 (+0.15%)
As of 10:03AM EDT. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
1,228,737
1,228,737
899,101
652,984
355,766
Depreciation & amortization
319,394
319,394
286,826
254,657
238,534
Deferred income taxes
-9,505
-9,505
-43,195
-12,357
108,350
Stock based compensation
124,016
124,016
98,030
176,392
82,626
Change in working capital
95,320
95,320
78,641
197,425
-154,110
Accounts receivable
-11,216
-11,216
-14,026
-1,687
3,010
Inventory
-3,649
-3,649
-3,011
-6,392
-394
Accounts Payable
5,313
5,313
18,208
21,440
-3,859
Other working capital
1,222,746
1,222,746
844,015
839,606
290,495
Other non-cash items
-13,080
-13,080
-16,202
-4,599
3,643
Net cash provided by operating activites
1,783,477
1,783,477
1,323,179
1,282,081
663,847
Cash flows from investing activities
Investments in property, plant and equipment
-560,731
-560,731
-479,164
-442,475
-373,352
Acquisitions, net
-
-
0
0
-10,025
Purchases of investments
-1,115,131
-1,115,131
-614,416
-429,350
-468,418
Sales/Maturities of investments
729,853
729,853
263,548
345,748
419,078
Net cash used for investing activites
-946,009
-946,009
-830,032
-522,042
-432,717
Cash flows from financing activities
Common stock repurchased
-592,349
-592,349
-830,140
-466,462
-54,401
Other financing activites
-68,303
-68,303
-99,264
-82,144
-50,450
Net cash used privided by (used for) financing activities
-660,652
-660,652
-929,404
-548,606
-104,851
Net change in cash
177,197
177,197
-437,264
210,394
127,355
Cash at beginning of period
408,966
408,966
846,230
635,836
508,481
Cash at end of period
586,163
586,163
408,966
846,230
635,836
Free Cash Flow
Operating Cash Flow
1,783,477
1,783,477
1,323,179
1,282,081
663,847
Capital Expenditure
-560,731
-560,731
-479,164
-442,475
-373,352
Free Cash Flow
1,222,746
1,222,746
844,015
839,606
290,495