UK markets open in 3 hours 27 minutes

Tyler Technologies, Inc. (TYL)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
418.44+7.03 (+1.71%)
At close: 04:00PM EDT
418.00 -0.44 (-0.11%)
After hours: 05:52PM 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
165,919
165,919
164,240
161,458
194,820
Depreciation & amortisation
170,767
170,767
172,041
145,840
81,657
Deferred income taxes
-73,704
-73,704
-87,192
-13,271
-7,936
Stock-based compensation
108,338
108,338
102,985
104,726
67,365
Change in working capital
411
411
26,555
-29,831
9,884
Accounts receivable
-39,878
-39,878
-51,410
17,608
-10,733
Accounts payable
41,485
41,485
-17,537
-44,947
-967
Other working capital
327,431
327,431
331,304
316,141
326,623
Other non-cash items
475
475
-
10,216
5,782
Net cash provided by operating activities
380,440
380,440
381,455
371,753
355,089
Cash flows from investing activities
Investments in property, plant and equipment
-53,009
-53,009
-50,151
-55,612
-28,466
Acquisitions, net
-62,759
-62,759
-163,921
-2,089,706
-1,292
Purchases of investments
-10,617
-10,617
-29,935
-77,450
-166,618
Sales/maturities of investments
49,412
49,412
71,034
131,449
97,742
Other investing activities
13
13
443
384
314
Net cash used for investing activities
-76,960
-76,960
-172,530
-2,090,935
-98,320
Cash flows from financing activities
Debt repayment
-345,000
-345,000
-360,000
-145,000
0
Common stock repurchased
0
0
0
-12,977
-15,484
Other financing activities
-
-
-
-27,165
-5,619
Net cash used provided by (used for) financing activities
-311,844
-311,844
-344,239
1,424,730
114,172
Net change in cash
-8,364
-8,364
-135,314
-294,452
370,941
Cash at beginning of period
173,857
173,857
309,171
603,623
232,682
Cash at end of period
165,493
165,493
173,857
309,171
603,623
Free cash flow
Operating cash flow
380,440
380,440
381,455
371,753
355,089
Capital expenditure
-53,009
-53,009
-50,151
-55,612
-28,466
Free cash flow
327,431
327,431
331,304
316,141
326,623