Singapore markets open in 8 hours 13 minutes

Vitru Limited (VTRU)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
9.07+0.07 (+0.78%)
As of 12:46PM EDT. Market open.
Annual

Cash flow

Currency in BRL. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
110,996
108,792
93,320
70,648
52,114
-
Depreciation & amortisation
112,772
212,658
127,343
54,479
51,474
-
Stock-based compensation
-1,880
-9,389
-6,458
14,728
11,823
-
Change in working capital
-145,486
-257,001
-180,476
-102,689
-64,532
-
Accounts receivable
-190,362
-302,726
-235,541
-117,096
-79,548
-
Accounts payable
31,652
12,376
53,612
9,466
1,283
-
Other working capital
150,985
106,880
24,426
6,720
19,450
-
Other non-cash items
147,690
327,966
233,674
15,043
26,071
-
Net cash provided by operating activities
218,504
229,465
121,464
65,035
75,913
-
Cash flows from investing activities
Investments in property, plant and equipment
-67,519
-122,585
-97,038
-58,315
-56,463
-
Acquisitions, net
-2,318,070
-487,326
-2,291,688
-127,804
-117,248
-
Purchases of investments
-
-
-
-
-436,584
-
Sales/maturities of investments
226,700
-
-
-
-
103,227
Other investing activities
-100
-
-
-
-
-
Net cash used for investing activities
-1,947,959
-803,823
-2,162,073
100,022
-610,295
-
Cash flows from financing activities
Debt repayment
-150,328
-121,607
-314,636
-161,170
-6,121
-
Common stock issued
10,400
-
-
0
473,976
0
Common stock repurchased
-16,144
-16,144
0
0
0
-
Other financing activities
11,191
10,396
420,994
-14,230
473,976
-
Net cash used provided by (used for) financing activities
1,766,714
548,473
2,012,209
-175,400
617,855
-
Net change in cash
37,259
-25,885
-28,400
-10,343
83,473
-
Cash at beginning of period
151,788
47,187
75,587
85,930
2,457
-
Cash at end of period
189,047
21,302
47,187
75,587
85,930
-
Free cash flow
Operating cash flow
218,504
229,465
121,464
65,035
75,913
-
Capital expenditure
-67,519
-122,585
-97,038
-58,315
-56,463
-
Free cash flow
150,985
106,880
24,426
6,720
19,450
-