Canada markets close in 3 hours 37 minutes

Tyler Technologies, Inc. (TYP.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
432.00+8.00 (+1.89%)
As of 09:09AM CEST. Market open.
Annual

Cash Flow

Currency in USD. 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
189,214
165,919
164,240
161,458
194,820
Depreciation & amortization
171,470
170,767
172,041
145,840
81,657
Deferred income taxes
-79,482
-73,704
-87,192
-13,271
-7,936
Stock based compensation
107,308
108,338
102,985
104,726
67,365
Change in working capital
-19,115
411
26,555
-29,831
9,884
Accounts receivable
-48,065
-39,878
-51,410
17,608
-10,733
Accounts Payable
22,798
41,485
-17,537
-44,947
-967
Other working capital
320,992
327,431
331,304
316,141
326,623
Other non-cash items
-59
475
-
10,216
5,782
Net cash provided by operating activites
377,570
380,440
381,455
371,753
355,089
Cash flows from investing activities
Investments in property, plant and equipment
-56,578
-53,009
-50,151
-55,612
-28,466
Acquisitions, net
-62,186
-62,759
-163,921
-2,089,706
-1,292
Purchases of investments
0
-10,617
-29,935
-77,450
-166,618
Sales/Maturities of investments
29,708
49,412
71,034
131,449
97,742
Other investing activites
15
13
443
384
314
Net cash used for investing activites
-89,041
-76,960
-172,530
-2,090,935
-98,320
Cash flows from financing activities
Debt repayment
-275,000
-345,000
-360,000
-145,000
0
Common stock repurchased
-
0
0
-12,977
-15,484
Other financing activites
-
-
-
-27,165
-5,619
Net cash used privided by (used for) financing activities
-231,137
-311,844
-344,239
1,424,730
114,172
Net change in cash
57,392
-8,364
-135,314
-294,452
370,941
Cash at beginning of period
130,845
173,857
309,171
603,623
232,682
Cash at end of period
188,237
165,493
173,857
309,171
603,623
Free Cash Flow
Operating Cash Flow
377,570
380,440
381,455
371,753
355,089
Capital Expenditure
-56,578
-53,009
-50,151
-55,612
-28,466
Free Cash Flow
320,992
327,431
331,304
316,141
326,623