Australia markets closed

Controladora Vuela Compañía de Aviación, S.A.B. de C.V. (VLRS)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
8.75+0.25 (+2.94%)
At close: 04:00PM EDT
8.73 -0.02 (-0.23%)
After hours: 07:31PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
111,819
7,819
-80,224
106,453
-191,722
Depreciation & amortisation
-
496,311
417,929
326,400
278,515
Deferred income taxes
-
-377
-52,139
30,573
-1,406,184
Stock-based compensation
-
5,769
709
-1,273
2,288
Change in working capital
-
21,163
205,887
114,747
79,582
Accounts receivable
-
69,607
-33,293
16,918
36,905
Inventory
-
-359
-1,361
-857
1,068
Accounts payable
-
36,620
86,627
6,168
41,521
Other working capital
275,685
238,685
259,665
589,172
50,812
Other non-cash items
-
179,781
178,956
135,252
113,721
Net cash provided by operating activities
766,825
729,825
613,602
785,356
213,749
Cash flows from investing activities
Investments in property, plant and equipment
-
-491,140
-353,937
-196,184
-162,937
Acquisitions, net
-
0
0
-79
0
Purchases of investments
-
-17,012
0
0
0
Sales/maturities of investments
-
-
-
-
0
Other investing activities
-
45,085
221,253
43,678
79,593
Net cash used for investing activities
-450,044
-462,044
-130,694
-134,645
-3,152
Cash flows from financing activities
Debt repayment
-
-628,476
-645,569
-535,904
-383,959
Common stock issued
-
1,018
0
0
164,399
Common stock repurchased
-
-4,021
-5,239
-4,366
-4,511
Dividends paid
-
0
0
0
0
Other financing activities
-
-2,547
-
-
-66,664
Net cash used provided by (used for) financing activities
-
-214,386
-513,088
-435,184
-129,568
Net change in cash
41,395
53,395
-30,180
215,527
81,029
Cash at beginning of period
704,000
711,853
741,122
506,468
423,449
Cash at end of period
745,395
774,154
711,853
741,122
506,468
Free cash flow
Operating cash flow
766,825
729,825
613,602
785,356
213,749
Capital expenditure
-
-491,140
-353,937
-196,184
-162,937
Free cash flow
275,685
238,685
259,665
589,172
50,812