Definitive Analysis
Financial Statements
Periods / Units
Fundamentals
Valuations
Miscellaneous
Analysis Mode
Full Access
See Pricing Start Trial

Old Dominion Freight Line, Inc. (ODFL)

Category: Company Returns Sector: Industrials Industry: Trucking Live Price: $175.65

Income Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y Avg25Y Avg30Y AvgTTMTTM-12024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Net Income
1,268M
1,102M
780M
577M
448M
363M
304M
1,057M
1,246M
1,186M
1,240M
1,377M
1,034M
673M
616M
606M
464M
296M
305M
268M
206M
169M
139M
76M
35M
69M
72M
73M
53M
39M
28M
18M
12M
14M
14M
11M
10M
6M
5M
Revenue
5,980M
5,442M
4,469M
3,689M
3,093M
2,596M
2,219M
5,575M
5,925M
5,815M
5,866M
6,260M
5,256M
4,015M
4,109M
4,044M
3,358M
2,992M
2,972M
2,788M
2,338M
2,135M
1,904M
1,481M
1,245M
1,538M
1,402M
1,279M
1,061M
824M
668M
566M
502M
476M
426M
383M
329M
293M
248M
Return on Revenue
21.18%
19.99%
16.39%
13.51%
11.29%
9.73%
8.55%
18.97%
21.03%
20.40%
21.13%
22.00%
19.68%
16.75%
14.98%
14.98%
13.81%
9.89%
10.25%
9.60%
8.82%
7.94%
7.33%
5.11%
2.80%
4.47%
5.13%
5.67%
5.04%
4.73%
4.13%
3.26%
2.37%
2.88%
3.38%
2.90%
3.05%
2.10%
1.93%
Cost of Revenue
3,863M
3,572M
3,064M
2,594M
2,016M
1,642M
1,381M
3,734M
3,839M
3,792M
3,794M
4,004M
3,481M
2,787M
2,939M
2,899M
2,483M
2,247M
2,215M
2,100M
1,801M
1,664M
1,500M
1,199M
265M
401M
204M
309M
245M
199M
130M
139M
124M
121M
98M
51M
89M
94M
44M
Return on Cost of Revenue
32.78%
30.44%
23.96%
19.31%
20.02%
19.02%
18.02%
28.31%
32.45%
31.28%
32.67%
34.40%
29.71%
24.14%
20.94%
20.89%
18.68%
13.16%
13.76%
12.74%
11.44%
10.18%
9.30%
6.31%
13.14%
17.13%
35.18%
23.46%
21.87%
19.61%
21.17%
13.33%
9.60%
11.30%
14.68%
21.76%
11.26%
6.53%
11.03%
Gross Profit
2,117M
1,871M
1,405M
1,095M
1,076M
954M
838M
1,840M
2,085M
2,023M
2,072M
2,256M
1,775M
1,229M
1,170M
1,144M
875M
745M
757M
687M
536M
471M
404M
282M
980M
1,137M
1,197M
970M
817M
625M
537M
428M
378M
355M
328M
332M
240M
199M
205M
Return on Gross Profit
59.83%
58.50%
53.10%
47.05%
36.77%
30.32%
25.85%
57.45%
59.75%
58.64%
59.82%
61.04%
58.27%
54.75%
52.60%
52.93%
52.98%
39.72%
40.22%
38.91%
38.44%
36.00%
34.56%
26.85%
3.56%
6.04%
6.00%
7.48%
6.55%
6.24%
5.14%
4.31%
3.15%
3.86%
4.39%
3.35%
4.19%
3.09%
2.35%
R&D Expenses
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on R&D Expenses
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
SG&A Expenses
283M
252M
214M
180M
335M
309M
274M
273M
300M
310M
281M
259M
224M
184M
206M
194M
177M
152M
154M
145M
124M
109M
96M
82M
806M
914M
846M
772M
663M
510M
448M
28M
18M
26M
23M
271M
19M
17M
171M
Return on SG&A Expenses
451.97%
436.68%
344.78%
279.53%
211.54%
177.25%
152.96%
387.32%
414.93%
382.94%
441.02%
531.96%
462.28%
365.22%
298.61%
311.61%
261.72%
194.08%
198.38%
184.73%
166.47%
156.08%
145.74%
92.11%
4.32%
7.51%
8.49%
9.40%
8.06%
7.65%
6.16%
65.38%
67.99%
53.24%
62.12%
4.11%
53.12%
35.48%
2.81%
Operating Expenses
442M
406M
353M
298M
446M
457M
432M
450M
454M
479M
432M
415M
383M
322M
352M
327M
299M
261M
259M
246M
198M
185M
169M
144M
901M
1,001M
977M
840M
719M
555M
486M
538M
478M
456M
406M
361M
316M
287M
174M
Return on Operating Expenses
288.80%
269.05%
209.13%
168.69%
128.22%
103.44%
86.69%
235.17%
274.36%
247.72%
287.24%
331.45%
269.75%
209.09%
175.11%
185.11%
154.85%
113.41%
117.52%
108.67%
104.20%
91.37%
82.31%
52.52%
3.87%
6.86%
7.35%
8.64%
7.43%
7.03%
5.68%
3.43%
2.49%
3.00%
3.55%
3.08%
3.18%
2.14%
2.76%
Operating Income (EBIT)
1,675M
1,465M
1,052M
797M
626M
509M
427M
1,391M
1,631M
1,544M
1,641M
1,841M
1,392M
907M
819M
817M
576M
484M
498M
441M
338M
285M
234M
138M
70M
129M
130M
130M
98M
71M
51M
36M
25M
27M
28M
23M
20M
13M
0M
Return on Operating Income (EBIT)
75.73%
75.14%
72.78%
68.22%
64.58%
62.04%
58.31%
76.03%
76.38%
76.82%
75.55%
74.82%
74.33%
74.18%
75.18%
74.13%
80.53%
61.13%
61.15%
60.62%
60.90%
59.40%
59.58%
54.92%
49.54%
53.21%
55.28%
55.61%
54.80%
55.22%
53.89%
50.88%
48.15%
51.19%
51.33%
49.25%
50.16%
47.44%
0.00%
Interest Income
12M
7M
5M
3M
3M
2M
2M
5M
20M
17M
13M
5M
1M
2M
7M
3M
1M
0M
0M
0M
0M
0M
0M
0M
0M
1M
2M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Interest Income
14,951.37%
42,642.51%
96,016.64%
108,442.26%
87,845.86%
72,713.68%
60,594.74%
21,992.03%
6,100.61%
6,972.39%
9,684.37%
28,197.36%
131,599.87%
36,758.58%
9,101.26%
19,456.09%
62,672.16%
509,939.66%
145,784.69%
247,698.15%
140,212.93%
149,957.52%
77,483.33%
51,115.54%
81,095.35%
6,895.28%
4,769.72%
3,244.03%
34,278.85%
60,925.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Interest Expense
1M
1M
2M
5M
7M
6M
5M
0M
0M
0M
0M
2M
2M
3M
0M
0M
2M
4M
5M
7M
10M
12M
14M
13M
13M
14M
14M
12M
7M
5M
6M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Interest Expense
304,904.14%
199,757.31%
151,671.96%
101,731.25%
76,430.32%
61,191.55%
50,992.96%
2,857,775.68%
457,994.12%
559,468.40%
267,134.05%
88,109.98%
59,894.33%
24,179.80%
163,267.37%
320,459.26%
21,530.83%
6,827.45%
5,848.18%
4,047.11%
2,142.55%
1,468.26%
991.47%
599.79%
267.40%
490.27%
496.56%
583.21%
800.16%
730.60%
451.64%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Interest Income
11M
6M
3M
-2M
-4M
-4M
-3M
5M
20M
17M
12M
3M
-1M
-1M
6M
3M
-1M
-4M
-5M
-7M
-9M
-11M
-14M
-12M
-13M
-13M
-13M
-10M
-7M
-5M
-6M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Net Interest Income
19,525.75%
-24,401.12%
-13,746.48%
-9,789.93%
-7,486.48%
-6,036.83%
-5,030.69%
22,162.59%
6,182.97%
7,060.38%
10,048.66%
41,468.20%
-109,922.95%
-70,659.87%
9,638.55%
20,713.68%
-32,798.73%
-6,920.10%
-6,092.58%
-4,114.33%
-2,175.79%
-1,482.78%
-1,004.32%
-606.91%
-268.28%
-527.80%
-554.26%
-711.04%
-819.29%
-739.47%
-451.64%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Unusual Items
-18M
-9M
-3M
5M
10M
9M
8M
-6M
-37M
-30M
-19M
-4M
4M
6M
-12M
-1M
1M
11M
13M
15M
19M
24M
28M
26M
26M
29M
27M
21M
14M
11M
12M
6M
5M
4M
5M
5M
4M
3M
-8M
Return on Unusual Items
-14,794.50%
-1,776.07%
-2,116.51%
-1,122.11%
-773.69%
-561.82%
-436.31%
-18,118.18%
-3,375.45%
-3,901.81%
-6,376.70%
-34,104.98%
25,106.19%
10,396.94%
-5,292.96%
-43,698.99%
31,592.23%
2,810.92%
2,304.07%
1,749.03%
1,072.11%
718.50%
500.34%
293.47%
132.97%
233.47%
265.04%
339.93%
386.35%
345.25%
229.43%
306.63%
228.59%
318.51%
313.13%
239.55%
262.77%
202.11%
-61.54%
EBT Excluding Unusual Items
1,700M
1,476M
1,055M
788M
610M
494M
414M
1,398M
1,685M
1,588M
1,667M
1,845M
1,384M
895M
836M
817M
574M
467M
477M
417M
309M
250M
192M
99M
31M
83M
89M
98M
76M
53M
33M
24M
14M
18M
19M
13M
12M
7M
16M
Return on EBT Excluding Unusual Items
74.55%
74.71%
72.93%
71.81%
74.87%
75.53%
74.99%
75.65%
73.95%
74.69%
74.35%
74.63%
74.72%
75.17%
73.66%
74.14%
80.75%
63.32%
63.90%
64.12%
66.60%
67.91%
72.56%
76.69%
112.70%
82.49%
80.99%
74.05%
69.97%
73.17%
82.97%
76.15%
83.20%
75.45%
76.37%
83.65%
81.14%
89.43%
30.77%
Pre-Tax Income
1,682M
1,467M
1,052M
793M
620M
503M
422M
1,392M
1,648M
1,558M
1,648M
1,841M
1,388M
901M
824M
816M
576M
478M
490M
433M
329M
273M
220M
124M
57M
113M
116M
119M
90M
65M
45M
30M
20M
22M
23M
18M
16M
10M
8M
Return on Pre-Tax Income
75.39%
75.06%
72.89%
69.31%
67.19%
65.92%
65.23%
75.97%
75.60%
76.15%
75.22%
74.79%
74.50%
74.63%
74.70%
74.27%
80.54%
61.93%
62.18%
61.85%
62.71%
62.05%
63.37%
60.80%
61.00%
60.96%
62.03%
60.81%
59.24%
60.37%
60.93%
61.00%
61.00%
61.00%
61.39%
62.00%
62.00%
62.00%
61.54%
Income Tax Expense
415M
365M
272M
216M
172M
140M
118M
335M
402M
372M
408M
464M
354M
229M
208M
210M
112M
182M
185M
165M
123M
104M
81M
49M
22M
44M
44M
47M
36M
26M
18M
12M
8M
9M
9M
7M
6M
4M
3M
Return on Income Tax Expense
306.51%
301.17%
283.07%
243.51%
221.53%
208.33%
200.55%
316.10%
309.88%
319.25%
303.60%
296.68%
292.16%
294.16%
295.31%
288.63%
413.87%
162.67%
164.41%
162.13%
168.16%
163.49%
173.01%
155.10%
156.41%
156.12%
163.39%
155.15%
146.96%
152.34%
155.96%
156.42%
156.40%
156.40%
159.02%
163.17%
163.14%
163.14%
160.00%
Depreciation and Amortization
315M
293M
251M
204M
173M
145M
123M
361M
340M
345M
324M
276M
260M
261M
254M
230M
206M
190M
165M
146M
127M
111M
91M
80M
95M
87M
80M
68M
56M
45M
38M
31M
30M
27M
25M
22M
17M
16M
-14M
Return on Depreciation and Amortization
408.36%
376.11%
295.16%
246.48%
205.28%
176.59%
152.80%
293.04%
365.94%
344.21%
382.03%
498.85%
397.99%
257.47%
242.63%
262.93%
225.39%
155.77%
184.28%
182.65%
162.20%
153.01%
153.57%
94.14%
36.79%
78.84%
89.94%
107.30%
95.67%
86.99%
72.23%
59.40%
39.83%
50.66%
56.93%
50.81%
58.45%
38.18%
-35.29%
EBITDA
1,998M
1,763M
1,305M
1,003M
799M
649M
536M
1,753M
1,988M
1,902M
1,973M
2,119M
1,652M
1,168M
1,078M
1,046M
784M
672M
661M
586M
465M
395M
325M
217M
165M
214M
210M
199M
153M
115M
90M
67M
55M
-75M
-52M
-7M
-59M
-72M
44M
Return on EBITDA
63.39%
62.08%
57.47%
52.35%
47.21%
41.60%
27.67%
60.33%
62.65%
62.35%
62.83%
64.99%
62.63%
57.59%
57.10%
57.90%
59.17%
44.03%
46.13%
45.68%
44.29%
42.86%
42.92%
34.80%
21.14%
32.13%
34.19%
36.39%
35.02%
34.00%
30.80%
27.52%
21.80%
-18.35%
-27.65%
-167.57%
-17.05%
-8.53%
10.88%
NOPAT
1,262M
1,100M
779M
579M
451M
366M
307M
1,057M
1,233M
1,176M
1,234M
1,377M
1,037M
677M
612M
607M
464M
300M
310M
273M
212M
177M
148M
84M
43M
79M
81M
79M
58M
43M
31M
22M
15M
16M
17M
14M
12M
8M
0M
Return on NOPAT
100.45%
100.10%
99.80%
98.22%
95.71%
93.61%
88.69%
100.08%
101.03%
100.88%
100.43%
100.04%
99.77%
99.39%
100.64%
99.81%
99.99%
98.71%
98.35%
98.01%
97.12%
95.74%
94.02%
90.33%
81.21%
87.29%
89.12%
91.46%
91.80%
91.47%
88.44%
83.41%
78.94%
83.93%
83.61%
79.44%
80.91%
76.53%
0.00%
Owner's Earnings
815M
779M
490M
328M
234M
184M
151M
878M
880M
759M
807M
878M
744M
709M
390M
248M
287M
68M
8M
46M
38M
-93M
-20M
50M
-81M
-26M
-35M
-59M
-33M
-10M
-36M
-20M
-2M
-22M
4M
-12M
-7M
-16M
-37M
Return on Owner's Earnings
155.57%
140.12%
552.23%
394.58%
256.00%
153.75%
131.53%
120.43%
141.59%
156.20%
153.66%
156.84%
138.99%
94.90%
157.88%
244.48%
161.36%
436.93%
3,821.04%
577.78%
548.48%
-182.21%
-700.01%
152.32%
-42.93%
-267.13%
-204.46%
-123.22%
-160.95%
-394.50%
-76.47%
-90.28%
-653.76%
-61.28%
388.80%
-92.11%
-143.15%
-38.19%
-13.11%

Balance Sheet Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y Avg25Y Avg30Y Avg2024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Net Income
1,268M
1,102M
780M
577M
448M
363M
304M
1,186M
1,240M
1,377M
1,034M
673M
616M
606M
464M
296M
305M
268M
206M
169M
139M
76M
35M
69M
72M
73M
53M
39M
28M
18M
12M
14M
14M
11M
10M
6M
5M
Cash & Cash Equivalents
243M
319M
234M
166M
127M
102M
85M
109M
434M
186M
463M
401M
404M
190M
127M
10M
11M
35M
30M
13M
76M
5M
4M
24M
6M
3M
1M
1M
1M
19M
1M
1M
1M
1M
1M
1M
1M
Return on Cash & Cash Equivalents
705.43%
501.49%
890.60%
883.20%
1,187.89%
1,425.62%
1,386.50%
1,091.38%
285.73%
739.17%
223.62%
167.57%
152.52%
318.30%
363.85%
2,907.92%
2,655.94%
769.01%
683.08%
1,317.97%
183.88%
1,388.09%
836.03%
284.92%
1,135.15%
2,830.30%
5,423.43%
5,254.99%
2,626.07%
95.86%
1,564.39%
2,341.20%
1,843.92%
1,687.41%
1,489.32%
454.10%
480.00%
Short-Term Investments
16M
127M
63M
42M
37M
30M
25M
0M
0M
49M
254M
330M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
5M
24M
85M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Short-Term Investments
930.10%
680.11%
340.05%
226.70%
259.66%
207.73%
173.11%
0.00%
0.00%
2,790.31%
406.54%
203.67%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
1,412.82%
294.70%
85.21%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Cash & Short-Term Investments
259M
445M
297M
209M
164M
132M
110M
109M
434M
236M
717M
732M
404M
190M
127M
10M
11M
35M
30M
13M
76M
5M
4M
29M
31M
88M
1M
1M
1M
19M
1M
1M
1M
1M
1M
1M
1M
Return on Cash & Short-Term Investments
653.83%
439.54%
859.62%
862.55%
987.57%
1,265.36%
1,252.96%
1,091.38%
285.73%
584.37%
144.26%
91.93%
152.52%
318.30%
363.85%
2,907.92%
2,655.94%
769.01%
683.08%
1,317.97%
183.88%
1,388.09%
836.03%
237.10%
233.96%
82.72%
5,423.43%
5,254.99%
2,626.07%
95.86%
1,564.39%
2,341.20%
1,843.92%
1,687.41%
1,489.32%
454.10%
480.00%
Net Receivables
583M
560M
477M
400M
336M
283M
243M
528M
615M
605M
599M
454M
408M
468M
416M
334M
345M
348M
258M
220M
218M
181M
141M
147M
158M
145M
127M
97M
76M
68M
52M
59M
56M
51M
45M
41M
37M
Return on Net Receivables
217.93%
194.91%
154.30%
125.49%
104.58%
89.66%
77.97%
224.77%
201.44%
227.58%
172.65%
148.10%
150.80%
129.34%
111.54%
88.42%
88.30%
76.89%
79.80%
76.90%
64.00%
41.87%
24.75%
46.87%
45.42%
50.05%
42.04%
40.09%
36.52%
27.15%
22.82%
23.32%
25.65%
21.73%
22.36%
15.03%
12.83%
Inventory
0M
0M
0M
-12M
-9M
-6M
-4M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-181M
0M
0M
0M
0M
0M
11M
9M
8M
7M
7M
6M
6M
5M
5M
4M
Return on Inventory
0.00%
0.00%
0.00%
-2.79%
-2.09%
49.26%
69.64%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-41.87%
0.00%
0.00%
0.00%
0.00%
0.00%
369.56%
312.46%
231.12%
162.06%
198.15%
224.04%
175.81%
198.69%
136.11%
123.08%
Other Current Assets
90M
54M
27M
24M
21M
18M
15M
84M
94M
93M
0M
0M
0M
0M
0M
0M
0M
0M
23M
20M
19M
19M
16M
20M
14M
12M
11M
5M
5M
4M
1M
1M
2M
2M
2M
3M
8M
Return on Other Current Assets
1,401.36%
840.81%
420.41%
470.49%
460.75%
538.57%
513.45%
1,406.70%
1,315.67%
1,481.71%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
886.55%
844.98%
716.48%
405.29%
214.67%
338.84%
514.41%
589.03%
500.66%
847.28%
608.06%
503.05%
1,363.69%
927.29%
634.41%
502.49%
509.54%
234.06%
58.54%
Total Current Assets
933M
1,085M
835M
661M
546M
456M
391M
721M
1,143M
934M
1,384M
1,243M
867M
706M
585M
383M
382M
404M
333M
275M
332M
223M
174M
209M
216M
256M
150M
123M
101M
115M
74M
80M
76M
70M
60M
56M
51M
Return on Total Current Assets
140.16%
109.87%
94.25%
80.55%
67.91%
58.67%
51.29%
164.58%
108.41%
147.49%
74.75%
54.10%
71.01%
85.76%
79.32%
77.30%
79.82%
66.25%
61.90%
61.61%
42.03%
33.99%
20.02%
32.82%
33.21%
28.31%
35.60%
31.82%
27.23%
16.12%
16.12%
17.08%
18.89%
15.93%
16.77%
10.92%
9.50%
Property, Plant & Equipment
4,096M
3,684M
3,081M
2,504M
2,056M
1,699M
1,438M
4,505M
4,095M
3,687M
3,216M
2,914M
2,969M
2,755M
2,404M
2,241M
2,023M
1,743M
1,543M
1,379M
1,127M
964M
939M
824M
721M
608M
466M
363M
316M
256M
218M
201M
167M
159M
125M
109M
88M
Return on Property, Plant & Equipment
31.31%
29.84%
23.95%
20.04%
17.30%
15.40%
13.99%
26.33%
30.27%
37.35%
32.17%
23.08%
20.73%
21.98%
19.29%
13.20%
15.06%
15.35%
13.36%
12.29%
12.38%
7.85%
3.71%
8.33%
9.96%
11.94%
11.47%
10.73%
8.74%
7.22%
5.46%
6.80%
8.63%
6.99%
8.04%
5.63%
5.45%
Goodwill
0M
0M
10M
13M
10M
9M
7M
0M
0M
0M
0M
0M
19M
19M
19M
19M
19M
19M
19M
19M
19M
19M
0M
0M
0M
0M
13M
11M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Goodwill
0.00%
0.00%
1,174.24%
1,076.78%
827.71%
676.81%
564.01%
0.00%
0.00%
0.00%
0.00%
0.00%
3,162.50%
3,111.89%
2,382.85%
1,519.63%
1,565.48%
1,374.47%
1,059.00%
870.64%
716.59%
388.69%
0.00%
0.00%
0.00%
0.00%
402.43%
366.19%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Intangible Assets
0M
0M
0M
0M
5M
4M
3M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
2M
0M
0M
25M
26M
24M
17M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Intangible Assets
0.00%
0.00%
0.00%
470.70%
410.45%
328.36%
273.63%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
7,060.50%
0.00%
0.00%
141.55%
268.79%
305.43%
432.68%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Long-Term Investments
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Long-Term Investments
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Tax Assets
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Tax Assets
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Other Non-Current Assets
252M
238M
155M
116M
92M
77M
66M
265M
274M
218M
222M
212M
140M
65M
60M
53M
42M
40M
37M
39M
35M
34M
26M
16M
20M
11M
25M
19M
17M
19M
19M
15M
14M
13M
6M
5M
5M
Return on Other Non-Current Assets
510.78%
463.07%
575.39%
536.20%
491.09%
417.49%
366.63%
447.10%
452.94%
632.30%
465.79%
317.24%
438.29%
936.87%
774.91%
560.59%
727.83%
662.39%
563.33%
437.66%
400.67%
225.02%
133.38%
439.11%
362.73%
632.91%
210.83%
206.00%
158.43%
96.63%
63.35%
91.03%
100.26%
85.46%
157.56%
116.21%
102.13%
Other Assets
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Other Assets
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Total Non-Current Assets
4,348M
3,922M
3,246M
2,633M
2,162M
1,787M
1,512M
4,771M
4,369M
3,905M
3,438M
3,126M
3,129M
2,839M
2,484M
2,314M
2,085M
1,803M
1,599M
1,437M
1,181M
1,017M
985M
866M
765M
636M
491M
382M
333M
275M
237M
216M
181M
172M
131M
114M
93M
Return on Total Non-Current Assets
29.50%
28.02%
22.72%
19.06%
16.46%
14.63%
13.28%
24.86%
28.37%
35.27%
30.09%
21.52%
19.67%
21.33%
18.67%
12.78%
14.62%
14.84%
12.89%
11.79%
11.81%
7.44%
3.54%
7.93%
9.39%
11.41%
10.88%
10.20%
8.28%
6.72%
5.02%
6.33%
7.94%
6.46%
7.65%
5.37%
5.17%
Total Assets
5,281M
5,007M
4,081M
3,296M
2,709M
2,245M
1,904M
5,491M
5,512M
4,839M
4,822M
4,369M
3,996M
3,545M
3,068M
2,696M
2,467M
2,236M
1,932M
1,713M
1,513M
1,240M
1,159M
1,075M
981M
892M
642M
509M
435M
389M
311M
297M
258M
242M
191M
171M
143M
Return on Total Assets
24.18%
21.88%
18.03%
15.21%
13.07%
11.54%
10.36%
21.60%
22.49%
28.46%
21.45%
15.40%
15.41%
17.08%
15.11%
10.97%
12.35%
11.96%
10.67%
9.89%
9.22%
6.10%
3.01%
6.39%
7.32%
8.13%
8.33%
7.65%
6.35%
4.74%
3.83%
4.62%
5.59%
4.60%
5.25%
3.60%
3.35%
Accounts Payable
104M
92M
84M
69M
61M
52M
46M
92M
113M
106M
83M
69M
70M
79M
74M
89M
67M
45M
37M
45M
42M
29M
33M
41M
33M
38M
31M
25M
12M
17M
14M
27M
23M
21M
14M
15M
11M
Return on Accounts Payable
1,228.90%
1,184.41%
898.64%
740.31%
597.86%
503.41%
428.60%
1,291.75%
1,099.10%
1,295.84%
1,253.50%
981.86%
876.13%
771.37%
629.03%
331.52%
456.30%
590.36%
560.27%
377.47%
331.31%
258.89%
104.19%
167.51%
215.45%
192.56%
172.68%
154.09%
226.51%
109.63%
86.27%
51.65%
62.77%
52.08%
70.88%
41.35%
45.71%
Short-Term Debt
25M
15M
15M
23M
22M
20M
18M
36M
20M
20M
0M
0M
0M
0M
50M
0M
26M
36M
36M
39M
39M
37M
37M
12M
12M
13M
18M
22M
22M
11M
8M
9M
22M
9M
5M
4M
6M
Return on Short-Term Debt
5,468.55%
3,281.13%
1,848.35%
1,386.83%
1,146.51%
947.56%
810.59%
3,322.33%
6,197.51%
6,885.80%
0.00%
0.00%
0.00%
0.00%
927.55%
0.00%
1,150.29%
749.05%
577.10%
434.74%
354.40%
203.75%
95.08%
573.65%
589.12%
571.54%
298.24%
177.00%
122.99%
165.74%
141.59%
151.59%
66.03%
122.29%
195.06%
167.91%
77.42%
Tax Payables
0M
2M
2M
2M
2M
1M
1M
0M
0M
0M
0M
9M
9M
0M
0M
0M
0M
0M
2M
6M
0M
0M
0M
0M
0M
0M
4M
1M
2M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Tax Payables
0.00%
1,544.44%
1,478.82%
30,854.48%
23,206.43%
18,854.30%
15,786.20%
0.00%
0.00%
0.00%
0.00%
7,722.21%
7,065.99%
0.00%
0.00%
0.00%
0.00%
0.00%
9,507.06%
2,678.24%
435,843.75%
0.00%
0.00%
0.00%
0.00%
0.00%
1,311.30%
2,837.85%
1,589.86%
0.00%
2,801.18%
0.00%
0.00%
2,228.46%
0.00%
0.00%
0.00%
Deferred Revenue
0M
0M
0M
4M
5M
5M
6M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
20M
19M
19M
16M
20M
0M
0M
11M
5M
0M
0M
0M
14M
14M
12M
11M
8M
0M
Return on Deferred Revenue
0.00%
0.00%
0.00%
131.12%
151.05%
158.72%
144.31%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
844.98%
716.48%
405.29%
214.67%
338.84%
0.00%
0.00%
500.66%
847.28%
0.00%
0.00%
0.00%
99.74%
100.85%
92.08%
95.58%
72.90%
0.00%
Other Current Liabilities
232M
229M
194M
156M
126M
102M
87M
128M
279M
288M
258M
191M
193M
198M
153M
129M
125M
106M
97M
80M
67M
51M
37M
43M
39M
36M
27M
21M
0M
0M
0M
14M
13M
12M
9M
9M
15M
Return on Other Current Liabilities
617.22%
520.87%
400.68%
335.92%
293.81%
246.24%
219.08%
929.60%
444.34%
477.72%
401.07%
351.63%
319.71%
305.19%
303.98%
228.97%
244.56%
251.90%
212.08%
211.69%
208.98%
147.31%
93.60%
159.24%
185.56%
203.57%
195.56%
182.86%
0.00%
0.00%
0.00%
96.94%
114.77%
92.97%
108.23%
68.89%
31.58%
Total Current Liabilities
538M
490M
410M
346M
292M
248M
214M
541M
545M
530M
464M
373M
366M
357M
351M
289M
285M
256M
232M
225M
205M
170M
148M
142M
128M
122M
111M
94M
78M
63M
51M
63M
72M
54M
39M
36M
32M
Return on Total Current Liabilities
235.65%
222.01%
178.93%
144.71%
120.33%
102.31%
88.54%
219.43%
227.57%
259.94%
222.81%
180.28%
168.14%
169.78%
132.11%
102.47%
106.76%
104.65%
88.80%
75.27%
68.10%
44.49%
23.54%
48.30%
56.24%
59.70%
48.16%
41.56%
35.23%
29.24%
23.54%
21.60%
20.12%
20.41%
25.68%
17.13%
15.05%
Long-Term Debt
60M
76M
73M
110M
139M
126M
112M
40M
60M
80M
100M
100M
45M
45M
45M
105M
107M
120M
156M
198M
224M
233M
268M
239M
249M
261M
110M
57M
75M
82M
90M
75M
43M
61M
42M
39M
24M
Return on Long-Term Debt
2,251.67%
1,692.62%
1,277.31%
887.26%
672.80%
544.61%
457.54%
2,966.15%
2,066.63%
1,722.25%
1,034.92%
673.15%
1,367.82%
1,345.93%
1,030.61%
281.75%
283.92%
222.93%
132.37%
85.51%
62.40%
32.51%
13.03%
28.79%
28.80%
27.83%
48.63%
68.49%
36.81%
22.49%
13.23%
18.38%
33.44%
18.08%
23.81%
15.56%
20.00%
Capital Lease Obligations
98M
95M
53M
35M
27M
21M
18M
108M
105M
81M
89M
93M
54M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Capital Lease Obligations
1,327.44%
1,173.63%
2,749.20%
1,832.80%
1,374.60%
1,099.68%
916.40%
1,095.17%
1,182.73%
1,704.40%
1,164.84%
720.99%
1,147.37%
0.00%
0.00%
0.00%
20,476.48%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Deferred Tax Liabilities
352M
305M
273M
233M
190M
158M
134M
382M
363M
311M
249M
220M
262M
248M
190M
273M
235M
191M
189M
153M
135M
91M
81M
74M
62M
52M
43M
39M
31M
26M
21M
22M
21M
20M
17M
13M
10M
Return on Deferred Tax Liabilities
365.13%
363.35%
277.85%
221.64%
192.01%
168.79%
149.96%
310.55%
341.34%
443.51%
415.88%
305.47%
234.96%
244.55%
244.14%
108.50%
129.63%
139.76%
108.99%
110.62%
103.38%
83.35%
43.20%
92.85%
115.28%
139.25%
125.02%
99.18%
88.28%
71.41%
57.29%
63.28%
69.24%
56.88%
60.41%
45.93%
46.60%
Other Non-Current Liabilities
248M
285M
242M
197M
160M
131M
111M
192M
287M
265M
329M
350M
242M
215M
206M
179M
154M
146M
123M
107M
87M
76M
69M
61M
50M
39M
32M
23M
17M
15M
13M
12M
11M
10M
8M
7M
8M
Return on Other Non-Current Liabilities
523.18%
415.27%
320.08%
264.66%
231.60%
211.64%
193.70%
618.52%
432.16%
518.86%
314.55%
192.28%
254.55%
281.18%
225.61%
165.34%
197.73%
183.54%
167.50%
158.68%
160.31%
99.11%
50.85%
113.33%
143.66%
185.95%
168.32%
172.18%
158.28%
124.36%
92.72%
111.39%
129.72%
115.40%
130.30%
86.85%
57.83%
Total Non-Current Liabilities
691M
684M
597M
547M
495M
420M
361M
706M
710M
656M
678M
670M
549M
508M
441M
556M
496M
457M
468M
461M
452M
401M
418M
375M
364M
353M
186M
119M
124M
123M
124M
108M
75M
91M
66M
60M
43M
Return on Total Non-Current Liabilities
184.16%
161.11%
125.67%
96.38%
77.08%
65.35%
56.73%
167.93%
174.60%
209.96%
152.67%
100.40%
112.16%
119.21%
105.28%
53.15%
61.37%
58.52%
44.05%
36.73%
30.87%
18.86%
8.34%
18.33%
19.74%
20.56%
28.82%
32.66%
22.31%
15.04%
9.63%
12.63%
19.21%
12.26%
15.10%
10.25%
11.27%
Total Liabilities
1,229M
1,174M
1,007M
895M
789M
669M
576M
1,247M
1,255M
1,186M
1,142M
1,043M
915M
865M
792M
845M
782M
742M
700M
687M
657M
571M
566M
517M
492M
475M
297M
218M
202M
186M
174M
172M
147M
145M
106M
96M
75M
Return on Total Liabilities
103.36%
93.03%
73.50%
57.31%
46.35%
39.33%
34.11%
95.13%
98.80%
116.15%
90.60%
64.49%
67.28%
70.04%
58.59%
35.00%
38.97%
36.04%
29.44%
24.68%
21.24%
13.24%
6.16%
13.29%
14.61%
15.29%
18.03%
17.90%
13.66%
9.93%
6.83%
7.97%
9.83%
7.66%
9.51%
6.41%
6.44%
Preferred Stock
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Preferred Stock
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Common Stock
18M
15M
12M
11M
9M
8M
6M
21M
22M
11M
12M
12M
12M
8M
8M
8M
8M
9M
9M
9M
9M
6M
6M
4M
4M
4M
4M
4M
2M
1M
1M
1M
1M
1M
1M
1M
0M
Return on Common Stock
7,917.06%
7,698.29%
6,392.50%
4,957.51%
4,106.81%
3,588.62%
3,157.68%
5,568.94%
5,687.62%
12,494.64%
8,993.78%
5,746.47%
5,149.49%
7,456.21%
5,629.69%
3,588.51%
3,609.64%
3,107.38%
2,392.21%
1,966.71%
1,618.73%
1,352.60%
623.48%
1,842.19%
1,926.82%
1,946.59%
1,434.42%
1,046.48%
1,718.56%
1,733.52%
1,432.61%
1,648.13%
1,732.97%
1,338.15%
1,207.94%
735.81%
0.00%
Retained Earnings
3,799M
3,596M
2,874M
2,223M
1,764M
1,439M
1,210M
3,995M
4,005M
3,397M
3,494M
3,088M
2,850M
2,530M
2,130M
1,707M
1,542M
1,351M
1,089M
883M
714M
574M
498M
464M
395M
323M
250M
197M
158M
130M
112M
100M
86M
72M
61M
51M
45M
Return on Retained Earnings
33.73%
30.51%
25.70%
23.17%
21.57%
20.29%
19.29%
29.69%
30.95%
40.54%
29.61%
21.78%
21.59%
23.94%
21.77%
17.32%
19.76%
19.80%
18.93%
19.19%
19.55%
13.18%
7.00%
14.82%
18.19%
22.47%
21.35%
19.80%
17.47%
14.16%
10.64%
13.70%
16.69%
15.47%
16.52%
12.11%
10.76%
Accumulated OCI
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Accumulated OCI
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Minority Interest
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Minority Interest
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Total Shareholders’ Equity
4,052M
3,832M
3,074M
2,401M
1,921M
1,576M
1,328M
4,245M
4,258M
3,653M
3,680M
3,326M
3,081M
2,680M
2,277M
1,851M
1,685M
1,494M
1,232M
1,026M
857M
669M
593M
558M
489M
418M
345M
292M
233M
204M
137M
125M
111M
97M
86M
75M
69M
Return on Total Shareholders’ Equity
31.58%
28.62%
24.01%
21.26%
19.23%
17.54%
16.33%
27.94%
29.11%
37.70%
28.11%
20.22%
19.98%
22.60%
20.37%
15.98%
18.09%
17.91%
16.73%
16.52%
16.28%
11.31%
5.88%
12.30%
14.68%
17.38%
15.50%
13.38%
11.87%
9.07%
8.71%
10.98%
12.97%
11.51%
11.74%
8.20%
6.98%
Total Equity
4,052M
3,832M
3,074M
2,401M
1,921M
1,576M
1,328M
4,245M
4,258M
3,653M
3,680M
3,326M
3,081M
2,680M
2,277M
1,851M
1,685M
1,494M
1,232M
1,026M
857M
669M
593M
558M
489M
418M
345M
292M
233M
204M
137M
125M
111M
97M
86M
75M
69M
Return on Total Equity
31.58%
28.62%
24.01%
21.26%
19.23%
17.54%
16.33%
27.94%
29.11%
37.70%
28.11%
20.22%
19.98%
22.60%
20.37%
15.98%
18.09%
17.91%
16.73%
16.52%
16.28%
11.31%
5.88%
12.30%
14.68%
17.38%
15.50%
13.38%
11.87%
9.07%
8.71%
10.98%
12.97%
11.51%
11.74%
8.20%
6.98%
Total Liabilities & Equity
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Total Liabilities & Equity
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Total Investments
16M
127M
63M
42M
37M
30M
25M
0M
0M
49M
254M
330M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
5M
24M
85M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Total Investments
930.10%
680.11%
340.05%
226.70%
259.66%
207.73%
173.11%
0.00%
0.00%
2,790.31%
406.54%
203.67%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
1,412.82%
294.70%
85.21%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Debt
-127M
-209M
-136M
-26M
40M
49M
49M
60M
-354M
-86M
-363M
-301M
-359M
-145M
-32M
95M
122M
121M
161M
228M
193M
266M
301M
228M
257M
272M
128M
79M
96M
74M
98M
83M
64M
70M
47M
42M
29M
Return on Net Debt
14.83%
-92.77%
-192.00%
-93.06%
-62.89%
-45.04%
-34.50%
1,989.69%
-350.32%
-1,594.88%
-285.25%
-223.11%
-171.66%
-416.89%
-1,428.67%
311.98%
249.07%
221.22%
127.82%
74.47%
72.14%
28.47%
11.57%
30.14%
27.90%
26.68%
41.79%
49.54%
28.64%
24.96%
12.19%
16.51%
22.47%
15.90%
21.53%
14.70%
16.44%

Capital Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y Avg25Y Avg30Y Avg2024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Net Income
1,268M
1,102M
780M
577M
448M
363M
304M
1,186M
1,240M
1,377M
1,034M
673M
616M
606M
464M
296M
305M
268M
206M
169M
139M
76M
35M
69M
72M
73M
53M
39M
28M
18M
12M
14M
14M
11M
10M
6M
5M
Working Capital
394M
595M
425M
315M
254M
209M
177M
180M
599M
404M
920M
870M
501M
349M
234M
94M
96M
148M
101M
50M
127M
53M
26M
67M
89M
135M
39M
29M
23M
51M
23M
17M
5M
15M
21M
20M
19M
Return on Working Capital
402.11%
279.22%
252.19%
233.35%
200.40%
177.29%
163.91%
658.37%
207.04%
340.93%
112.49%
77.30%
122.92%
173.30%
198.53%
314.69%
316.30%
180.59%
204.36%
339.66%
109.78%
144.00%
133.86%
102.44%
81.12%
53.83%
136.47%
135.78%
119.80%
35.91%
51.09%
81.59%
308.24%
72.64%
48.32%
30.12%
25.81%
Total Capital
4,168M
3,942M
3,171M
2,541M
2,087M
1,727M
1,462M
4,413M
4,338M
3,753M
3,780M
3,426M
3,126M
2,725M
2,372M
1,956M
1,818M
1,650M
1,424M
1,266M
1,126M
940M
899M
810M
753M
692M
474M
371M
330M
297M
235M
208M
176M
167M
133M
118M
99M
Return on Total Capital
30.72%
27.83%
23.25%
19.80%
17.03%
15.10%
13.66%
26.88%
28.57%
36.70%
27.37%
19.63%
19.69%
22.22%
19.55%
15.12%
16.76%
16.22%
14.48%
13.38%
12.39%
8.05%
3.88%
8.48%
9.54%
10.48%
11.28%
10.51%
8.36%
6.22%
5.06%
6.58%
8.19%
6.65%
7.56%
5.20%
4.85%
Capital Employed
4,742M
4,516M
3,671M
2,950M
2,417M
1,998M
1,690M
4,951M
4,968M
4,309M
4,357M
3,996M
3,629M
3,189M
2,717M
2,408M
2,181M
1,981M
1,700M
1,487M
1,308M
1,070M
1,011M
933M
853M
771M
531M
416M
356M
326M
260M
233M
186M
187M
152M
135M
111M
Return on Capital Employed
26.96%
24.29%
20.07%
17.03%
14.71%
13.10%
11.89%
23.96%
24.95%
31.96%
23.74%
16.83%
16.96%
19.00%
17.07%
12.28%
13.97%
13.51%
12.12%
11.39%
10.66%
7.07%
3.45%
7.36%
8.42%
9.42%
10.08%
9.38%
7.75%
5.66%
4.57%
5.87%
7.74%
5.94%
6.60%
4.56%
4.31%
Invested Capital
3,925M
3,623M
2,937M
2,375M
1,960M
1,625M
1,377M
4,304M
3,904M
3,567M
3,317M
3,025M
2,722M
2,535M
2,244M
1,946M
1,807M
1,615M
1,393M
1,254M
1,050M
934M
894M
786M
747M
690M
473M
370M
329M
278M
234M
208M
175M
167M
132M
117M
98M
Return on Invested Capital
32.64%
30.27%
25.06%
21.12%
18.05%
15.93%
14.36%
27.56%
31.75%
38.61%
31.18%
22.24%
22.61%
23.89%
20.66%
15.20%
16.86%
16.56%
14.79%
13.52%
13.28%
8.10%
3.90%
8.74%
9.62%
10.52%
11.30%
10.53%
8.39%
6.65%
5.08%
6.59%
8.22%
6.68%
7.60%
5.26%
4.90%

Cash Flow Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y Avg25Y Avg30Y AvgTTMTTM-12024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Net Income
1,268M
1,102M
780M
577M
448M
363M
304M
1,057M
1,246M
1,186M
1,240M
1,377M
1,034M
673M
616M
606M
464M
296M
305M
268M
206M
169M
139M
76M
35M
69M
72M
73M
53M
39M
28M
18M
12M
14M
14M
11M
10M
6M
5M
Depreciation & Amortization
315M
293M
251M
204M
173M
145M
123M
361M
340M
345M
324M
276M
260M
261M
254M
230M
206M
190M
165M
146M
127M
111M
91M
80M
95M
87M
80M
68M
56M
45M
38M
31M
30M
27M
25M
22M
17M
16M
-14M
Return on Depreciation & Amortization
408.36%
376.11%
295.16%
246.48%
205.28%
176.59%
152.80%
293.04%
365.94%
344.21%
382.03%
498.85%
397.99%
257.47%
242.63%
262.93%
225.39%
155.77%
184.28%
182.65%
162.20%
153.01%
153.57%
94.14%
36.79%
78.84%
89.94%
107.30%
95.67%
86.99%
72.23%
59.40%
39.83%
50.66%
56.93%
50.81%
58.45%
38.18%
-35.29%
Deferred Income Tax
24M
15M
7M
8M
8M
7M
6M
-20M
12M
19M
53M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
43M
8M
11M
5M
9M
8M
-2M
8M
5M
2M
0M
2M
1M
3M
4M
3M
3M
Return on Deferred Income Tax
2,818.83%
1,691.30%
845.65%
651.37%
544.18%
361.87%
376.71%
-5,199.53%
10,189.30%
6,132.75%
2,323.73%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
321.74%
992.27%
323.54%
1,283.20%
839.85%
942.09%
-2,275.53%
488.07%
608.06%
810.80%
-4,578.85%
835.12%
1,208.14%
413.54%
257.72%
183.13%
192.00%
Stock-Based Compensation
13M
14M
16M
15M
13M
11M
9M
0M
11M
11M
11M
16M
15M
14M
43M
11M
23M
16M
-3M
13M
9M
6M
18M
22M
6M
6M
11M
11M
8M
1M
6M
5M
0M
0M
0M
0M
0M
0M
0M
Return on Stock-Based Compensation
10,100.98%
8,376.99%
4,079.63%
3,259.54%
2,627.08%
2,376.27%
1,980.23%
0.00%
11,243.18%
10,450.90%
11,186.84%
8,665.19%
6,877.95%
4,704.07%
1,434.77%
5,660.45%
2,043.06%
1,825.71%
-12,052.61%
1,990.14%
2,328.17%
2,650.59%
791.27%
336.59%
571.28%
1,125.11%
654.98%
661.70%
635.40%
6,054.66%
443.59%
366.96%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Change in Working Capital
-18M
-34M
-14M
-12M
-7M
-6M
-5M
29M
68M
84M
-55M
-83M
-127M
9M
43M
14M
-35M
0M
11M
-19M
11M
-5M
2M
-23M
-10M
38M
-1M
7M
4M
-2M
4M
-11M
-7M
0M
-1M
9M
-4M
-1M
-7M
Return on Change in Working Capital
-829.71%
827.38%
-47,351.03%
-31,387.67%
-23,913.43%
-19,439.40%
-16,270.31%
3,649.65%
1,831.92%
1,409.34%
-2,239.51%
-1,658.97%
-812.69%
7,438.70%
1,420.37%
4,315.41%
-1,336.76%
-484,860.66%
2,814.43%
-1,415.27%
1,941.17%
-3,132.20%
5,626.06%
-324.42%
-352.59%
183.11%
-9,564.85%
1,044.31%
1,236.42%
-2,237.06%
624.72%
-166.56%
-182.84%
-5,754.62%
-1,261.03%
128.61%
-274.86%
-649.47%
-67.61%
Accounts Receivable
20M
-23M
-21M
-20M
-15M
-14M
-12M
0M
-4M
74M
0M
-13M
-126M
-49M
30M
-35M
-76M
-11M
-9M
-54M
-30M
-5M
0M
0M
0M
0M
0M
0M
0M
-21M
-8M
-16M
7M
-3M
-5M
-1M
-4M
-3M
-7M
Return on Accounts Receivable
-2,995.04%
-2,236.10%
-1,766.56%
-1,464.98%
-1,098.74%
-919.48%
-826.40%
0.00%
-32,148.23%
1,601.07%
0.00%
-10,586.20%
-823.80%
-1,371.56%
2,029.40%
-1,747.15%
-607.41%
-2,646.43%
-3,513.49%
-491.37%
-685.60%
-3,132.20%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-181.70%
-364.45%
-116.50%
181.34%
-531.06%
-290.05%
-1,016.45%
-249.83%
-177.93%
-70.59%
Inventory
0M
0M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-1M
23M
0M
-1M
-4M
0M
1M
0M
-4M
0M
Return on Inventory
0.00%
0.00%
0.00%
0.00%
0.00%
-303.47%
-233.27%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-6,487.85%
122.24%
0.00%
-895.11%
-325.94%
4,706.21%
990.20%
-2,554.20%
-153.72%
-2,400.00%
Accounts Payable
-5M
-3M
-1M
0M
0M
0M
1M
0M
0M
-21M
6M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13M
-4M
-8M
8M
-4M
7M
6M
16M
-5M
3M
-13M
4M
2M
7M
-1M
4M
2M
Return on Accounts Payable
4,470.70%
2,682.42%
1,341.21%
847.61%
675.96%
562.71%
470.44%
0.00%
0.00%
-5,660.10%
19,072.20%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
1,083.26%
-1,781.28%
-463.03%
896.80%
-1,653.21%
1,080.06%
944.45%
244.60%
-592.78%
606.90%
-93.62%
383.53%
903.45%
154.68%
-1,436.05%
141.05%
282.35%
Other Working Capital
-34M
-9M
9M
9M
8M
7M
6M
29M
72M
31M
-62M
-70M
-2M
58M
13M
49M
42M
11M
19M
36M
41M
0M
-10M
-19M
-2M
30M
4M
0M
-1M
4M
-6M
2M
1M
3M
2M
1M
1M
2M
-2M
Return on Other Working Capital
-49.82%
-11,853.94%
-4,795.62%
-3,229.01%
-1,006.62%
-677.84%
-490.35%
3,649.65%
1,733.16%
3,821.97%
-2,004.17%
-1,967.26%
-60,278.26%
1,158.04%
4,732.93%
1,243.65%
1,113.26%
2,660.95%
1,562.67%
752.69%
506.66%
0.00%
-1,341.57%
-396.66%
-1,478.21%
230.10%
1,998.66%
31,551.74%
-3,999.63%
890.84%
-465.27%
1,072.75%
1,227.32%
460.83%
748.88%
778.71%
688.48%
286.03%
-266.67%
Other Non-Cash Items
38M
24M
21M
13M
8M
6M
6M
34M
17M
14M
-4M
105M
31M
-24M
28M
39M
-121M
64M
76M
-17M
-2M
48M
-16M
-22M
-6M
-8M
-13M
-11M
-6M
-1M
-6M
-2M
-3M
0M
0M
0M
0M
0M
27M
Return on Other Non-Cash Items
-7,318.02%
-4,268.49%
-1,715.60%
-1,996.54%
-1,672.57%
-3,625.03%
-3,414.33%
3,104.73%
7,140.98%
8,604.08%
-31,863.80%
1,305.65%
3,383.52%
-2,771.89%
2,163.20%
1,538.95%
-382.50%
463.49%
403.30%
-1,588.00%
-10,357.44%
354.05%
-852.35%
-348.33%
-587.94%
-832.95%
-564.36%
-647.24%
-870.79%
-4,533.95%
-465.82%
-1,017.75%
-430.87%
-50,725.93%
-5,926.34%
-15,661.97%
3,014.41%
6,751.65%
18.05%
Net Cash from Operating Activities
1,640M
1,413M
1,061M
806M
642M
525M
443M
1,461M
1,695M
1,659M
1,569M
1,692M
1,213M
933M
984M
900M
536M
566M
554M
392M
351M
328M
277M
141M
131M
197M
158M
155M
114M
90M
75M
44M
32M
42M
40M
44M
28M
25M
13M
Return on Net Cash from Operating Activities
77.30%
77.86%
71.29%
66.37%
59.84%
55.52%
51.55%
72.38%
73.50%
71.48%
78.99%
81.41%
85.30%
72.10%
62.56%
67.29%
86.48%
52.29%
55.01%
68.30%
58.78%
51.65%
50.28%
53.62%
26.68%
34.95%
45.54%
46.94%
47.06%
43.40%
36.77%
41.64%
36.90%
32.48%
36.01%
25.12%
36.12%
24.84%
36.36%
Capital Expenditures (PPE)
-768M
-616M
-541M
-453M
-386M
-324M
-276M
-540M
-706M
-771M
-757M
-775M
-550M
-225M
-479M
-588M
-382M
-418M
-462M
-368M
-296M
-373M
-250M
-106M
-211M
-181M
-187M
-199M
-143M
-94M
-102M
-70M
-44M
-63M
-36M
-45M
-34M
-38M
-28M
Return on Capital Expenditures (PPE)
-165.04%
-196.40%
-147.15%
-119.08%
-97.65%
-83.88%
-74.15%
-195.75%
-176.36%
-153.77%
-163.67%
-177.66%
-188.04%
-298.86%
-128.41%
-102.95%
-121.37%
-70.77%
-65.94%
-72.76%
-69.73%
-45.41%
-55.74%
-71.14%
-16.54%
-37.84%
-38.45%
-36.45%
-37.50%
-41.61%
-27.08%
-26.38%
-27.30%
-21.71%
-40.01%
-24.67%
-29.33%
-16.03%
-17.27%
Acquisitions (Net)
0M
0M
0M
0M
-4M
-4M
-4M
4M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-7M
-7M
-20M
-19M
-23M
0M
0M
0M
-10M
0M
-1M
-17M
0M
0M
0M
Return on Acquisitions (Net)
0.00%
0.00%
0.00%
0.00%
-119.08%
-100.00%
-129.18%
27,442.95%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-479.85%
-945.05%
-351.58%
-373.80%
-231.36%
0.00%
0.00%
0.00%
-118.40%
0.00%
-1,309.18%
-66.23%
0.00%
0.00%
0.00%
Purchases of Investments
-10M
-6M
-3M
-2M
-29M
-23M
-19M
0M
-30M
-30M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-42M
-42M
-161M
-302M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Purchases of Investments
-1,317.86%
-790.72%
-395.36%
-263.57%
-213.33%
-170.66%
-142.22%
0.00%
-4,152.48%
-3,953.58%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-82.26%
-162.01%
-44.71%
-24.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Sales / Maturities of Investments
26M
16M
8M
5M
29M
23M
19M
0M
30M
30M
49M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
5M
62M
221M
217M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Sales / Maturities of Investments
2,163.61%
1,298.17%
649.08%
432.72%
369.25%
295.40%
246.17%
0.00%
4,152.48%
3,953.58%
2,537.26%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
717.36%
110.99%
32.44%
33.41%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Other Investing Activities
99M
13M
13M
12M
13M
11M
9M
11M
43M
20M
49M
228M
95M
-327M
6M
8M
14M
11M
24M
22M
11M
12M
5M
2M
52M
3M
5M
6M
5M
2M
3M
1M
7M
2M
3M
2M
2M
1M
1M
Return on Other Investing Activities
3,015.73%
1,986.49%
3,570.11%
3,095.00%
2,607.60%
2,332.92%
2,030.86%
9,495.12%
2,926.96%
5,893.82%
2,548.48%
604.88%
1,091.24%
-205.98%
10,825.15%
7,665.71%
3,225.36%
2,805.85%
1,246.58%
1,223.42%
1,834.56%
1,409.99%
2,565.67%
3,690.29%
67.11%
1,971.78%
1,373.99%
1,289.89%
1,024.23%
2,447.71%
797.23%
2,081.40%
177.53%
667.12%
489.33%
510.09%
638.14%
595.93%
369.23%
Net Cash from Investing Activities
-653M
-593M
-523M
-438M
-377M
-316M
-270M
-525M
-664M
-751M
-660M
-547M
-455M
-552M
-474M
-580M
-368M
-407M
-438M
-346M
-284M
-361M
-245M
-104M
-204M
-166M
-141M
-298M
-160M
-92M
-98M
-69M
-47M
-61M
-34M
-60M
-33M
-37M
-27M
Return on Net Cash from Investing Activities
-199.10%
-189.28%
-144.91%
-118.36%
-97.12%
-83.49%
-73.78%
-201.33%
-187.67%
-157.89%
-187.85%
-251.55%
-227.19%
-121.94%
-129.96%
-104.36%
-126.11%
-72.60%
-69.62%
-77.36%
-72.48%
-46.92%
-56.98%
-72.53%
-17.12%
-41.42%
-50.86%
-24.35%
-33.32%
-42.33%
-28.04%
-26.72%
-25.35%
-22.44%
-42.17%
-18.63%
-30.74%
-16.47%
-18.11%
Net Debt Issuance
-13M
3M
-10M
-17M
-2M
-1M
2M
25M
0M
-20M
-20M
0M
0M
55M
0M
-50M
-10M
-29M
-25M
-36M
-49M
-30M
-11M
-35M
53M
-13M
-13M
146M
48M
-18M
4M
7M
42M
-9M
-6M
15M
9M
38M
12M
Return on Net Debt Issuance
-4,042.63%
-2,180.62%
-1,898.64%
-1,483.47%
-1,155.98%
-901.68%
-751.75%
4,229.51%
0.00%
-5,930.37%
-6,197.51%
0.00%
0.00%
1,224.77%
0.00%
-1,211.34%
-4,649.36%
-1,025.89%
-1,196.69%
-749.02%
-420.83%
-567.26%
-1,315.51%
-213.11%
65.70%
-531.10%
-564.45%
49.83%
112.55%
-216.96%
656.67%
261.46%
28.43%
-152.13%
-251.81%
72.27%
111.53%
16.12%
41.38%
Long-Term Debt Issuance
-13M
3M
-10M
-17M
-2M
-1M
1M
25M
0M
-20M
-20M
0M
0M
55M
0M
-50M
-10M
-29M
-25M
-36M
-49M
-30M
-11M
-35M
53M
-13M
-13M
146M
48M
-21M
-10M
7M
42M
-9M
-6M
15M
9M
38M
12M
Return on Long-Term Debt Issuance
-4,042.63%
-2,180.62%
-1,898.64%
-1,483.47%
-1,155.98%
-937.86%
-781.90%
4,229.51%
0.00%
-5,930.37%
-6,197.51%
0.00%
0.00%
1,224.77%
0.00%
-1,211.34%
-4,649.36%
-1,025.89%
-1,196.69%
-749.02%
-420.83%
-567.26%
-1,315.51%
-213.11%
65.70%
-531.10%
-564.45%
49.83%
112.55%
-183.02%
-281.72%
261.46%
28.43%
-152.13%
-251.81%
72.27%
111.53%
16.12%
41.38%
Short-Term Debt Issuance
0M
0M
0M
0M
2M
3M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
65M
0M
0M
-11M
-6M
3M
14M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Short-Term Debt Issuance
0.00%
0.00%
0.00%
0.00%
-74.57%
-4.98%
-4.15%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
53.61%
0.00%
0.00%
-632.52%
-912.54%
1,169.88%
197.14%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Stock Issuance
-899M
-720M
-426M
-281M
-211M
-166M
-138M
-748M
-870M
-967M
-454M
-1,277M
-536M
-364M
-241M
-163M
-8M
-130M
-114M
-6M
0M
0M
48M
0M
0M
0M
0M
0M
0M
20M
0M
48M
0M
0M
0M
0M
0M
0M
0M
Return on Net Stock Issuance
-167.90%
-176.26%
-778.94%
-822.47%
-616.85%
-484.04%
3,360.80%
-141.37%
-143.14%
-122.62%
-273.25%
-107.82%
-192.81%
-184.77%
-255.44%
-370.97%
-5,787.77%
-226.96%
-267.00%
-4,835.76%
0.00%
0.00%
288.16%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
197.40%
0.00%
38.56%
0.00%
0.00%
0.00%
69,500.00%
41,825.00%
0.00%
1,600.00%
Common Stock Issuance
0M
0M
0M
3M
2M
5M
4M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
48M
0M
0M
0M
0M
0M
0M
20M
0M
48M
0M
0M
0M
0M
0M
0M
0M
Return on Common Stock Issuance
0.00%
0.00%
0.00%
19.21%
14.41%
20.96%
3,781.64%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
288.16%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
197.40%
0.00%
38.56%
0.00%
0.00%
0.00%
69,500.00%
41,825.00%
0.00%
1,600.00%
Common Stock Repurchased
-899M
-720M
-426M
-284M
-213M
-170M
-142M
-788M
-870M
-967M
-454M
-1,277M
-536M
-364M
-241M
-163M
-8M
-130M
-114M
-6M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Common Stock Repurchased
-167.90%
-176.26%
-778.94%
-841.68%
-631.26%
-505.01%
-420.84%
-134.19%
-143.14%
-122.62%
-273.25%
-107.82%
-192.81%
-184.77%
-255.44%
-370.97%
-5,787.77%
-226.96%
-267.00%
-4,835.76%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Preferred Stock Issuance
0M
0M
0M
0M
0M
0M
0M
40M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Preferred Stock Issuance
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
2,643.44%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Dividends Paid
-178M
-139M
-83M
-55M
-41M
-33M
-28M
-233M
-212M
-224M
-175M
-134M
-92M
-71M
-55M
-43M
-33M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Net Dividends Paid
-754.12%
-865.87%
-828.91%
-552.61%
-414.46%
-331.57%
-276.30%
-454.55%
-588.16%
-530.40%
-707.93%
-1,024.03%
-1,119.87%
-947.13%
-1,128.31%
-1,422.89%
-1,408.58%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Common Dividends Paid
-178M
-139M
-83M
-55M
-41M
-33M
-28M
-233M
-212M
-224M
-175M
-134M
-92M
-71M
-55M
-43M
-33M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Common Dividends Paid
-754.12%
-865.87%
-828.91%
-552.61%
-414.46%
-331.57%
-276.30%
-454.55%
-588.16%
-530.40%
-707.93%
-1,024.03%
-1,119.87%
-947.13%
-1,128.31%
-1,422.89%
-1,408.58%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Preferred Dividends Paid
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Preferred Dividends Paid
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Other Financing Activities
-15M
-23M
-12M
-8M
-6M
-5M
-5M
-8M
-81M
-22M
-13M
-9M
-67M
-3M
-1M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-1M
0M
0M
1M
-12M
-27M
28M
0M
0M
-5M
-25M
0M
Return on Other Financing Activities
-10,222.06%
-10,462.40%
-37,353.63%
-841,912.42%
-632,690.66%
-505,132.26%
-421,111.27%
-13,707.25%
-1,528.93%
-5,318.71%
-9,443.11%
-15,904.37%
-1,535.75%
-20,110.07%
-42,508.15%
-56,393.67%
-134,818.02%
-87,504.44%
0.00%
0.00%
0.00%
-8,472,600.00%
0.00%
-3,782,550.00%
0.00%
0.00%
0.00%
-11,857.68%
-13,269.23%
22,802.34%
2,857.14%
-158.12%
-44.11%
49.49%
0.00%
0.00%
-207.40%
-24.39%
-4,800.00%
Net Cash from Financing Activities
-1,105M
-879M
-530M
-361M
-260M
-205M
-169M
-963M
-1,164M
-1,233M
-662M
-1,420M
-696M
-384M
-297M
-257M
-51M
-159M
-140M
-41M
-49M
-30M
38M
-36M
53M
-13M
-13M
145M
47M
2M
5M
43M
15M
19M
-6M
15M
4M
13M
12M
Return on Net Cash from Financing Activities
-126.81%
-140.88%
-245.60%
-262.45%
-240.15%
-83.02%
-64.23%
-109.77%
-107.06%
-96.18%
-187.28%
-96.96%
-148.58%
-175.41%
-207.27%
-235.76%
-904.80%
-185.45%
-218.29%
-648.57%
-420.83%
-567.22%
368.99%
-213.10%
65.70%
-531.10%
-564.45%
50.04%
113.51%
1,997.54%
533.95%
42.67%
80.01%
73.35%
-251.81%
72.19%
239.91%
47.54%
40.68%
Effect of FX on Cash
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
13M
Return on Effect of FX on Cash
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
48,004.54%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
1,440,100.00%
0.00%
0.00%
0.00%
36.09%
Net Change in Cash
-118M
-59M
7M
13M
10M
8M
7M
-28M
-132M
-325M
247M
-276M
61M
-2M
213M
63M
117M
-1M
-23M
5M
30M
13M
70M
1M
-20M
18M
4M
2M
0M
0M
-18M
18M
0M
0M
0M
0M
-1M
0M
12M
Return on Net Change in Cash
-120.83%
-6,017.91%
-5,248.20%
-2,571.25%
-496.71%
-913.13%
-2,830.70%
-3,835.11%
-940.62%
-364.81%
500.84%
-498.52%
1,691.98%
-31,419.06%
288.58%
964.13%
395.40%
-22,733.67%
-1,306.84%
5,799.13%
683.08%
1,317.97%
198.11%
5,914.86%
-174.94%
386.35%
1,908.40%
4,598.80%
21,915.98%
-12,618.77%
-151.58%
99.81%
6,764.20%
-6,987.76%
11,804.10%
-74,133.33%
-1,478.35%
1,674.11%
40.68%
Cash at Beginning of Period
361M
378M
226M
153M
117M
94M
79M
304M
1,296M
434M
186M
463M
401M
404M
190M
127M
10M
11M
35M
30M
0M
0M
5M
4M
24M
6M
3M
1M
1M
1M
19M
1M
1M
1M
1M
1M
1M
1M
2M
Return on Cash at Beginning of Period
412.14%
332.16%
1,047.32%
1,048.84%
1,716.55%
1,775.96%
1,659.97%
347.71%
96.15%
273.42%
665.28%
297.72%
257.67%
166.68%
323.48%
475.18%
4,559.77%
2,578.15%
875.87%
886.57%
0.00%
0.00%
2,559.08%
1,813.74%
144.67%
1,085.29%
2,801.56%
7,359.94%
7,206.87%
3,709.99%
143.31%
2,426.02%
2,035.04%
1,753.65%
2,185.28%
1,649.85%
741.91%
623.12%
200.00%
Cash at End of Period
243M
319M
234M
166M
127M
102M
86M
277M
1,163M
109M
434M
186M
463M
401M
404M
190M
127M
10M
11M
35M
30M
13M
76M
5M
4M
24M
6M
3M
1M
1M
1M
19M
1M
1M
1M
1M
1M
1M
14M
Return on Cash at End of Period
705.43%
501.49%
890.60%
883.20%
1,187.89%
1,425.62%
1,371.63%
382.38%
107.09%
1,091.38%
285.73%
739.17%
223.62%
167.57%
152.52%
318.30%
363.85%
2,907.92%
2,655.94%
769.01%
683.08%
1,317.97%
183.88%
1,388.09%
836.03%
284.92%
1,135.15%
2,830.30%
5,423.43%
5,254.99%
2,626.07%
95.86%
1,564.39%
2,341.20%
1,843.92%
1,687.41%
1,489.32%
454.10%
33.80%
Operating Cash Flow
1,640M
1,413M
1,061M
806M
642M
525M
443M
1,461M
1,695M
1,659M
1,569M
1,692M
1,213M
933M
984M
900M
536M
566M
554M
392M
351M
328M
277M
141M
131M
197M
158M
155M
114M
90M
75M
44M
32M
42M
40M
44M
28M
25M
13M
Return on Operating Cash Flow
77.30%
77.86%
71.29%
66.37%
59.84%
55.52%
51.55%
72.38%
73.50%
71.48%
78.99%
81.41%
85.30%
72.10%
62.56%
67.29%
86.48%
52.29%
55.01%
68.30%
58.78%
51.65%
50.28%
53.62%
26.68%
34.95%
45.54%
46.94%
47.06%
43.40%
36.77%
41.64%
36.90%
32.48%
36.01%
25.12%
36.12%
24.84%
36.36%
Capital Expenditure
-768M
-616M
-541M
-453M
-386M
-324M
-276M
-540M
-706M
-771M
-757M
-775M
-550M
-225M
-479M
-588M
-382M
-418M
-462M
-368M
-296M
-373M
-250M
-106M
-211M
-181M
-187M
-199M
-143M
-94M
-102M
-70M
-44M
-63M
-36M
-45M
-34M
-38M
-28M
Return on Capital Expenditure
-165.04%
-196.40%
-147.15%
-119.08%
-97.65%
-83.88%
-74.15%
-195.75%
-176.36%
-153.77%
-163.67%
-177.66%
-188.04%
-298.86%
-128.41%
-102.95%
-121.37%
-70.77%
-65.94%
-72.76%
-69.73%
-45.41%
-55.74%
-71.14%
-16.54%
-37.84%
-38.45%
-36.45%
-37.50%
-41.61%
-27.08%
-26.38%
-27.30%
-21.71%
-40.01%
-24.67%
-29.33%
-16.03%
-17.27%
Free Cash Flow
872M
797M
520M
353M
256M
201M
167M
921M
989M
888M
812M
916M
663M
708M
505M
312M
154M
148M
92M
24M
55M
-45M
27M
35M
-80M
15M
-29M
-44M
-29M
-4M
-27M
-26M
-11M
-21M
4M
-1M
-6M
-14M
-15M
Return on Free Cash Flow
145.51%
137.53%
183.69%
245.46%
175.07%
85.79%
29.82%
114.84%
126.01%
133.57%
152.68%
150.27%
156.13%
95.02%
121.99%
194.23%
300.82%
200.33%
331.83%
1,114.92%
374.34%
-375.42%
513.40%
217.83%
-43.50%
457.63%
-246.91%
-163.12%
-184.56%
-1,011.73%
-102.84%
-71.97%
-104.84%
-65.47%
360.30%
-1,376.24%
-155.97%
-45.21%
-32.88%

Free Cash Flow Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y Avg25Y Avg30Y AvgTTMTTM-12024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Net Income
1,268M
1,102M
780M
577M
448M
363M
304M
1,057M
1,246M
1,186M
1,240M
1,377M
1,034M
673M
616M
606M
464M
296M
305M
268M
206M
169M
139M
76M
35M
69M
72M
73M
53M
39M
28M
19M
12M
14M
15M
11M
10M
6M
5M
EBITDA
1,998M
1,763M
1,305M
1,003M
799M
649M
536M
1,753M
1,988M
1,902M
1,973M
2,119M
1,652M
1,168M
1,078M
1,046M
784M
672M
661M
586M
465M
395M
325M
217M
165M
214M
210M
199M
153M
115M
90M
67M
55M
-75M
-52M
-7M
-59M
-72M
44M
Return on EBITDA
63.39%
62.08%
57.47%
52.35%
47.21%
41.62%
27.67%
60.33%
62.65%
62.35%
62.83%
64.99%
62.63%
57.59%
57.10%
57.90%
59.17%
44.03%
46.13%
45.68%
44.29%
42.86%
42.92%
34.80%
21.14%
32.13%
34.19%
36.39%
35.02%
34.00%
30.80%
28.10%
21.80%
-18.38%
-28.11%
-167.57%
-17.05%
-8.53%
10.88%
(-) Tax Adjustment
492M
439M
339M
276M
226M
184M
152M
421M
485M
454M
489M
534M
421M
296M
273M
269M
153M
256M
250M
223M
174M
150M
119M
85M
64M
83M
80M
78M
62M
45M
35M
26M
21M
-29M
-20M
-3M
-22M
-27M
17M
Return on (-) Tax Adjustment
257.60%
249.08%
223.78%
186.34%
160.07%
137.87%
96.47%
251.02%
256.79%
261.39%
253.59%
257.81%
245.62%
226.98%
225.71%
225.01%
304.08%
115.64%
121.96%
119.75%
118.76%
112.93%
117.17%
88.77%
54.19%
82.29%
90.04%
92.85%
86.88%
85.80%
78.83%
72.05%
55.89%
-47.14%
-72.82%
-441.00%
-44.86%
-22.46%
28.30%
(-) Change In Working Capital
-18M
-34M
-14M
-12M
-7M
-6M
-5M
29M
68M
84M
-55M
-83M
-127M
9M
43M
14M
-35M
0M
11M
-19M
11M
-5M
2M
-23M
-10M
38M
-1M
7M
4M
-2M
4M
-11M
-7M
0M
-1M
9M
-4M
-1M
-7M
Return on (-) Change In Working Capital
-829.71%
827.38%
-47,351.03%
-31,387.67%
-23,913.43%
-19,439.99%
-16,271.51%
3,649.65%
1,831.92%
1,409.34%
-2,239.51%
-1,658.97%
-812.69%
7,438.70%
1,420.37%
4,315.41%
-1,336.76%
-484,860.66%
2,814.43%
-1,415.27%
1,941.17%
-3,132.20%
5,626.06%
-324.42%
-352.59%
183.11%
-9,564.85%
1,044.31%
1,236.42%
-2,237.06%
624.72%
-170.06%
-182.84%
-5,765.97%
-1,282.31%
128.61%
-274.86%
-649.47%
-67.61%
(-) Capital Expenditure
-768M
-616M
-541M
-453M
-386M
-324M
-276M
-540M
-706M
-771M
-757M
-775M
-550M
-225M
-479M
-588M
-382M
-418M
-462M
-368M
-296M
-373M
-250M
-106M
-211M
-181M
-187M
-199M
-143M
-94M
-102M
-70M
-44M
-63M
-36M
-45M
-34M
-38M
-28M
Return on (-) Capital Expenditure
-165.04%
-196.40%
-147.15%
-119.08%
-97.65%
-83.91%
-74.19%
-195.75%
-176.36%
-153.77%
-163.67%
-177.66%
-188.04%
-298.86%
-128.41%
-102.95%
-121.37%
-70.77%
-65.94%
-72.76%
-69.73%
-45.41%
-55.74%
-71.14%
-16.54%
-37.84%
-38.45%
-36.45%
-37.50%
-41.61%
-27.08%
-26.93%
-27.30%
-21.75%
-40.69%
-24.67%
-29.33%
-16.03%
-17.27%
Unlevered Free Cash Flow
756M
743M
439M
285M
194M
147M
114M
762M
729M
593M
782M
893M
808M
638M
283M
175M
284M
-2M
-62M
13M
-14M
-122M
-47M
49M
-100M
-89M
-56M
-85M
-56M
-23M
-52M
-18M
-4M
-108M
-67M
-58M
-67M
-82M
6M
Return on Unlevered Free Cash Flow
170.92%
149.27%
-1,500.79%
-981.90%
-757.55%
-632.30%
-526.55%
138.70%
170.89%
199.96%
158.51%
154.28%
128.09%
105.49%
217.77%
346.96%
163.42%
-15,992.12%
-490.28%
1,994.15%
-1,431.94%
-138.38%
-298.30%
153.91%
-34.75%
-77.42%
-128.89%
-85.59%
-95.87%
-171.62%
-53.37%
-104.79%
-314.11%
-12.66%
-21.91%
-19.23%
-14.96%
-7.49%
74.55%
(-) Net Interest Income After Taxes
8M
5M
2M
-1M
-2M
-2M
-2M
4M
15M
13M
9M
2M
-1M
-1M
5M
2M
-1M
-3M
-3M
-4M
-6M
-7M
-9M
-8M
-8M
-8M
-8M
-6M
-4M
-3M
-4M
0M
0M
0M
0M
0M
0M
0M
0M
Return on (-) Net Interest Income After Taxes
26,025.37%
-32,830.52%
-18,505.61%
-13,343.37%
-10,244.58%
-8,274.31%
-6,895.26%
29,173.74%
8,178.22%
9,271.96%
13,358.54%
55,445.62%
-147,547.61%
-94,681.09%
12,902.43%
27,890.32%
-40,723.62%
-11,174.24%
-9,798.38%
-6,652.01%
-3,469.71%
-2,389.73%
-1,584.82%
-998.20%
-439.80%
-865.86%
-893.48%
-1,169.34%
-1,372.57%
-1,224.86%
-741.24%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Debt Issuance
-13M
3M
-10M
-17M
-2M
-1M
2M
25M
0M
-20M
-20M
0M
0M
55M
0M
-50M
-10M
-29M
-25M
-36M
-49M
-30M
-11M
-35M
53M
-13M
-13M
146M
48M
-18M
4M
7M
42M
-9M
-6M
15M
9M
38M
12M
Return on Net Debt Issuance
-4,042.63%
-2,180.62%
-1,898.64%
-1,483.47%
-1,155.98%
-901.48%
-751.72%
4,229.51%
0.00%
-5,930.37%
-6,197.51%
0.00%
0.00%
1,224.77%
0.00%
-1,211.34%
-4,649.36%
-1,025.89%
-1,196.69%
-749.02%
-420.83%
-567.26%
-1,315.51%
-213.11%
65.70%
-531.10%
-564.45%
49.83%
112.55%
-216.96%
656.67%
266.95%
28.43%
-152.43%
-256.06%
72.27%
111.53%
16.12%
41.38%
Levered Free Cash Flow
734M
741M
427M
268M
194M
149M
117M
784M
714M
560M
753M
890M
808M
693M
278M
122M
275M
-28M
-84M
-18M
-57M
-145M
-49M
21M
-39M
-94M
-60M
67M
-4M
-38M
-44M
-11M
38M
-117M
-73M
-42M
-58M
-44M
18M
Return on Levered Free Cash Flow
177.02%
151.21%
22.54%
-109.64%
-152.07%
-134.45%
-113.75%
134.91%
174.54%
211.66%
164.68%
154.71%
127.97%
97.03%
221.51%
494.86%
168.67%
-1,055.08%
-360.59%
-1,463.54%
-358.88%
-116.67%
-287.23%
356.30%
-88.62%
-73.29%
-118.90%
108.24%
-1,224.25%
-103.95%
-63.03%
-172.51%
31.26%
-11.69%
-20.18%
-26.19%
-17.28%
-14.00%
26.61%