TechnoPro Holdings Inc Cash Flow
Concept
Operating Cash Flow
Net Income
Depreciation & Amortization
Stock based compensation
Other non cash items
Change in working capital
Investing Cash Flow
Capital Expenditures
Financing Cash Flow
Dividends Paid
Payout Ratio
Share Issuance / Repurchase
Debt Issued / Paid
Other Investing Activities
End Cash Position
Changes in Cash
Beginning Cash Position
Free Cash Flow
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
21,424M
21,837M
3,128M
0M
-5,502M
1,961M
-4,449M
708M
-19,231M
9,107M
41.7 %
-1,576M
-1,750M
-1M
35,373M
-2,059M
37,432M
20,716M
18,857M
20,967M
3,100M
0M
-7,628M
2,418M
1,406M
692M
-6,551M
7,053M
33.64 %
-1,576M
7,867M
2,574M
37,432M
4,908M
32,524M
18,165M
22,081M
19,472M
2,658M
0M
-3,349M
3,300M
-956M
351M
-11,114M
5,421M
27.84 %
-1,001M
843M
3,464M
32,524M
9,727M
22,797M
21,730M
18,059M
15,843M
2,604M
0M
-5,269M
4,881M
-160M
673M
-14,927M
4,912M
31 %
-2,062M
-1,524M
-13M
22,797M
1,567M
21,230M
17,386M
11,270M
9,682M
777M
0M
909M
-98M
-53M
460M
-7,184M
4,338M
44.81 %
-2,062M
-2,839M
-7M
21,230M
-422M
21,652M
10,810M
10,798M
8,499M
506M
0M
648M
1,145M
84M
408M
2,826M
3,861M
45.43 %
-4M
-5,566M
-2M
21,652M
8,254M
13,398M
10,390M
8,634M
7,718M
412M
0M
-253M
757M
-2,181M
419M
-3,692M
3,815M
49.43 %
0M
129M
-6M
13,398M
1,690M
11,708M
8,215M
7,950M
7,359M
358M
0M
402M
-169M
-906M
602M
-6,145M
5,138M
69.82 %
16,000M
-1,447M
23M
11,708M
857M
10,851M
7,348M
6,827M
6,832M
272M
0M
-348M
71M
61M
363M
-4,502M
5,138M
75.21 %
417M
-4,500M
-2M
10,851M
2,060M
8,791M
6,464M
4,869M
4,201M
321M
0M
-225M
572M
61M
320M
-6,607M
8,000M
190.41 %
417M
-4,500M
21,393M
8,791M
-2,015M
10,806M
4,549M
Concept
Operating Cash Flow
Net Income
Depreciation & Amortization
Stock based compensation
Other non cash items
Change in working capital
Investing Cash Flow
Capital Expenditures
Financing Cash Flow
Dividends Paid
Payout Ratio
Share Issuance / Repurchase
Debt Issued / Paid
Other Investing Activities
End Cash Position
Changes in Cash
Beginning Cash Position
Free Cash Flow
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
2Q2020
1Q2020
4Q2019
3Q2019
2Q2019
1Q2019
4Q2018
3Q2018
2Q2018
1Q2018
4Q2017
3Q2017
2Q2017
1Q2017
4Q2016
3Q2016
2Q2016
1Q2016
4Q2015
3Q2015
2Q2015
1Q2015
4Q2014
3Q2014
2Q2014
1Q2014
9,533M
4,560M
821M
0M
3,647M
505M
-367M
138M
-1,985M
-46M
-1.01 %
0M
0M
-1,680M
39,153M
7,094M
32,059M
9,395M
6,063M
5,852M
818M
0M
-5,249M
4,642M
72M
243M
-9,590M
5,505M
94.07 %
-1,423M
0M
-785M
32,059M
-3,314M
35,373M
5,820M
7,236M
5,336M
809M
0M
-188M
1,279M
-137M
312M
-3,667M
1M
0.02 %
-1,576M
-250M
-1,840M
35,373M
3,587M
31,786M
6,924M
3,157M
5,377M
768M
0M
-1,053M
-1,935M
-43M
222M
-5,052M
2,706M
50.33 %
0M
-500M
3,154M
31,786M
-1,907M
33,693M
2,935M
9,779M
5,074M
767M
0M
1,012M
2,926M
-660M
81M
-2,777M
799M
15.75 %
0M
-500M
-1,478M
33,693M
6,266M
27,427M
9,698M
1,252M
4,181M
784M
0M
-1,864M
-1,849M
72M
93M
-7,735M
5,601M
133.96 %
0M
-500M
-1,634M
27,427M
-8,805M
36,232M
1,159M
8,186M
3,354M
909M
0M
1,075M
2,848M
-302M
140M
-2,297M
1M
0.03 %
0M
-500M
-1,796M
36,232M
4,390M
31,842M
8,046M
2,130M
4,283M
783M
0M
-1,619M
-1,317M
-242M
145M
-4,303M
2,172M
50.7 %
-1,576M
-500M
-1,631M
31,842M
-2,364M
34,206M
1,985M
10,007M
5,087M
755M
0M
1,786M
2,379M
401M
106M
1,307M
31M
0.61 %
0M
2,939M
-1,601M
34,206M
11,662M
22,544M
9,901M
-1,466M
2,707M
653M
0M
-4,392M
-434M
1,549M
301M
-560M
4,849M
179.11 %
0M
5,928M
-1,639M
22,544M
-9,980M
32,524M
-1,767M
8,254M
2,996M
665M
0M
39M
4,554M
-53M
73M
-2,132M
1M
0.04 %
0M
-500M
-1,631M
32,524M
5,838M
26,686M
8,181M
3,186M
3,626M
-655M
0M
982M
-767M
-124M
70M
-3,875M
1,814M
50.03 %
0M
-499M
-1,562M
26,686M
-740M
27,426M
3,116M
10,040M
5,334M
665M
0M
1,877M
2,164M
-744M
41M
-4,993M
24M
0.44 %
0M
-3,340M
-4,342M
27,426M
4,303M
23,123M
9,999M
601M
4,311M
673M
0M
-3,437M
-946M
-35M
167M
-114M
3,582M
83.08 %
0M
5,182M
9,999M
23,123M
326M
22,797M
434M
7,059M
2,755M
678M
0M
-755M
4,381M
-19M
88M
-2,672M
1M
0.04 %
-1M
-989M
-1,806M
22,797M
3,839M
18,958M
6,971M
2,885M
4,897M
653M
0M
-2,111M
-554M
-46M
69M
-4,476M
1,827M
37.31 %
-1,000M
-55M
-712M
18,958M
-2,048M
21,006M
2,816M
7,699M
4,316M
645M
0M
-107M
2,845M
-273M
194M
-2,319M
23M
0.53 %
0M
-720M
-1,998M
21,006M
5,199M
15,807M
7,505M
416M
3,875M
628M
0M
-3,560M
-527M
-356M
322M
-5,460M
3,061M
78.98 %
-1,061M
240M
-1M
15,807M
-5,423M
21,230M
94M
3,899M
2,642M
207M
0M
664M
386M
-243M
170M
-1,045M
14M
0.53 %
0M
-1,058M
-1M
21,230M
2,562M
18,668M
3,729M
2,246M
3,758M
223M
0M
-836M
-899M
-517M
57M
-1,838M
1,814M
48.28 %
0M
-21M
997M
18,668M
-93M
18,761M
2,189M
3,563M
4,165M
175M
0M
10M
-787M
137M
98M
-842M
19M
0.44 %
0M
-822M
-1M
18,761M
385M
18,376M
3,465M
1,562M
3,162M
172M
0M
-2,063M
291M
-186M
135M
-3,459M
2,519M
79.66 %
0M
-938M
-2M
18,376M
-3,276M
21,652M
1,427M
2,934M
2,603M
189M
0M
120M
22M
17M
14M
3,767M
1M
0.04 %
0M
-8,491M
12,259M
21,652M
6,055M
15,597M
2,920M
2,683M
3,056M
112M
0M
-295M
-190M
23M
138M
1,050M
1,713M
56.05 %
0M
2,764M
3,699M
15,597M
164M
15,433M
2,545M
4,779M
3,015M
102M
0M
2,475M
-813M
25M
61M
605M
22M
0.72 %
0M
630M
1,197M
15,433M
4,976M
10,457M
4,718M
402M
2,489M
103M
0M
-3,460M
1,270M
19M
195M
-2,596M
2,125M
85.4 %
0M
-469M
1,998M
10,457M
-2,941M
13,398M
207M
3,092M
2,218M
106M
0M
790M
-22M
-2,180M
99M
1,553M
1M
0.05 %
0M
1,556M
1,998M
13,398M
2,368M
11,030M
2,993M
1,182M
2,483M
108M
0M
-1,722M
313M
-16M
73M
-2,173M
1,710M
68.87 %
0M
-462M
-1M
11,030M
-1,081M
12,111M
1,109M
5,825M
2,618M
102M
0M
2,957M
148M
0M
114M
-464M
37M
1.41 %
0M
0M
-1M
12,111M
5,047M
7,064M
5,711M
-1,465M
2,240M
96M
0M
-3,774M
-27M
0M
133M
-3,003M
2,067M
92.3 %
0M
0M
-397M
7,064M
-4,644M
11,708M
-1,598M
2,381M
1,483M
116M
0M
858M
-76M
0M
110M
153M
2M
0.14 %
0M
0M
16,443M
11,708M
2,402M
9,306M
2,271M
1,396M
2,259M
95M
0M
-1,273M
315M
0M
130M
-2,098M
1,702M
75.34 %
0M
0M
-2M
9,306M
-861M
10,167M
1,266M
4,819M
2,260M
79M
0M
2,337M
143M
0M
157M
-526M
136M
6.02 %
0M
0M
-158M
10,167M
4,126M
6,041M
4,662M
-646M
1,918M
68M
0M
-1,986M
-646M
0M
204M
-3,674M
3,298M
171.96 %
0M
0M
-1M
6,041M
-4,810M
10,851M
-850M
2,027M
1,306M
76M
0M
432M
213M
0M
67M
-1,376M
0M
0 %
0M
0M
-1M
10,851M
606M
10,245M
1,960M
1,389M
1,923M
69M
0M
-737M
134M
0M
97M
624M
0M
0 %
0M
0M
-1M
10,245M
1,979M
8,266M
1,292M
3,526M
1,997M
65M
0M
658M
806M
0M
88M
-375M
0M
0 %
0M
0M
-90M
8,266M
3,079M
5,187M
3,438M
-115M
1,606M
62M
0M
-795M
-988M
0M
111M
-3,375M
0M
0 %
0M
0M
-122M
5,187M
-3,604M
8,791M
-226M
2,692M
268M
92M
0M
464M
1,868M
0M
112M
-1M
0M
0 %
0M
0M
18,899M
8,791M
2,493M
6,298M
2,580M
821M
1,401M
89M
0M
-1,688M
1,019M
0M
67M
-502M
0M
0 %
0M
0M
-2M
6,298M
255M
6,043M
754M