Australia markets closed

AppLovin Corporation (APP)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
73.82+4.61 (+6.66%)
At close: 04:00PM EDT
73.82 0.00 (0.00%)
After hours: 06:36PM 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
356,711
356,711
-192,746
35,446
-125,187
Depreciation & amortisation
489,008
489,008
547,084
431,063
254,951
Stock-based compensation
363,107
363,107
191,612
133,177
62,387
Change in working capital
-208,674
-208,674
-292,439
-284,296
-67,036
Accounts receivable
-261,279
-261,279
-174,829
-201,948
-113,234
Accounts payable
98,574
98,574
3,479
98,612
49,120
Other working capital
1,057,264
1,057,264
412,111
360,461
219,642
Other non-cash items
33,405
33,405
31,571
46,569
98,515
Net cash provided by operating activities
1,061,510
1,061,510
412,773
361,851
222,883
Cash flows from investing activities
Investments in property, plant and equipment
-4,246
-4,246
-662
-1,390
-3,241
Acquisitions, net
-63,899
-63,899
-1,345,776
-1,210,549
-674,650
Purchases of investments
-17,934
-17,934
-66,342
-15,000
-2,000
Other investing activities
8,250
8,250
41,312
12,009
-
Net cash used for investing activities
-77,829
-77,829
-1,371,468
-1,214,930
-679,891
Cash flows from financing activities
Debt repayment
-518,164
-518,164
-49,893
-746,736
-74,003
Common stock issued
0
0
0
1,745,228
9,318
Common stock repurchased
-1,153,593
-1,153,593
-338,880
0
-1,766
Other financing activities
-312,103
-312,103
-169,093
-266,979
-39,270
Net cash used provided by (used for) financing activities
-1,562,791
-1,562,791
-526,848
3,109,546
377,855
Net change in cash
-578,332
-578,332
-1,490,020
2,253,269
-79,012
Cash at beginning of period
1,080,484
1,080,484
2,570,504
317,235
396,247
Cash at end of period
502,152
502,152
1,080,484
2,570,504
317,235
Free cash flow
Operating cash flow
1,061,510
1,061,510
412,773
361,851
222,883
Capital expenditure
-4,246
-4,246
-662
-1,390
-3,241
Free cash flow
1,057,264
1,057,264
412,111
360,461
219,642