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

The Cross-Harbour (Holdings) Limited (0032.HK)

Category: Company Returns Sector: Consumer Defensive Industry: Education & Training Services Live Price: $8.12

Income Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y 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-31
Net Income
22M
30M
59M
56M
48M
135M
-67M
56M
67M
-57M
-6M
93M
93M
58M
152M
53M
80M
61M
57M
52M
31M
46M
37M
18M
34M
22M
21M
17M
11M
Revenue
120M
110M
89M
71M
62M
323M
189M
157M
112M
90M
90M
98M
89M
32M
137M
30M
57M
40M
37M
36M
32M
29M
28M
31M
37M
35M
32M
33M
33M
Return on Revenue
10.49%
23.96%
83.15%
102.21%
97.12%
41.81%
-35.15%
35.46%
59.41%
-63.41%
-7.04%
95.36%
104.51%
179.48%
110.65%
177.63%
139.45%
153.52%
151.53%
142.22%
96.41%
157.97%
133.94%
57.39%
89.97%
62.99%
64.88%
53.13%
34.18%
Cost of Revenue
39M
35M
29M
22M
20M
88M
62M
45M
40M
32M
29M
27M
28M
26M
23M
21M
20M
17M
15M
15M
0M
0M
13M
14M
15M
14M
0M
0M
0M
Return on Cost of Revenue
36.65%
86.79%
230.79%
225.90%
210.21%
153.78%
-106.87%
123.82%
167.53%
-181.39%
-21.53%
345.49%
339.39%
224.35%
662.42%
246.01%
401.82%
353.00%
378.72%
348.79%
0.00%
0.00%
296.20%
129.25%
231.91%
158.35%
0.00%
0.00%
0.00%
Gross Profit
81M
75M
60M
49M
42M
235M
127M
112M
73M
59M
61M
71M
62M
6M
114M
8M
37M
22M
22M
22M
32M
29M
15M
17M
23M
21M
32M
33M
33M
Return on Gross Profit
14.75%
33.10%
219.95%
214.55%
194.12%
57.42%
-52.37%
49.69%
92.06%
-97.49%
-10.46%
131.72%
151.01%
897.47%
132.84%
639.07%
213.56%
271.66%
252.61%
240.14%
96.41%
157.97%
244.50%
103.23%
146.98%
104.59%
64.88%
53.13%
34.18%
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
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%
SG&A Expenses
33M
31M
27M
23M
20M
73M
64M
39M
34M
26M
28M
27M
32M
26M
24M
21M
18M
15M
12M
12M
11M
25M
11M
10M
12M
12M
11M
11M
11M
Return on SG&A Expenses
41.30%
89.20%
230.79%
273.32%
263.21%
184.71%
-104.01%
144.52%
198.75%
-219.38%
-22.23%
344.35%
290.88%
217.22%
643.82%
256.32%
453.63%
415.73%
476.35%
422.58%
290.60%
186.68%
351.36%
175.02%
272.60%
181.41%
183.93%
157.40%
97.90%
Operating Expenses
31M
30M
39M
35M
28M
73M
64M
39M
23M
30M
35M
23M
32M
53M
55M
54M
50M
46M
12M
12M
39M
19M
11M
10M
-1M
10M
11M
11M
11M
Return on Operating Expenses
82.96%
127.92%
157.18%
194.91%
50.16%
185.16%
-104.01%
144.96%
292.14%
-188.23%
-17.91%
408.62%
290.88%
108.34%
276.45%
98.34%
158.23%
131.55%
476.35%
422.58%
78.48%
242.84%
351.36%
175.02%
-2,854.68%
223.99%
183.93%
157.40%
97.90%
Operating Income (EBIT)
51M
45M
33M
24M
21M
162M
63M
74M
50M
28M
25M
48M
30M
-20M
91M
-12M
20M
8M
5M
8M
-7M
10M
9M
-1M
24M
11M
11M
10M
7M
Return on Operating Income (EBIT)
1.82%
34.94%
34.51%
191.56%
95.69%
83.23%
-105.47%
75.61%
134.43%
-204.57%
-25.13%
194.37%
314.03%
-286.58%
167.38%
-427.97%
403.54%
783.90%
1,068.26%
646.12%
-421.94%
452.01%
419.70%
-1,909.42%
139.79%
196.19%
194.10%
169.02%
166.32%
Interest Income
0M
0M
0M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
1M
0M
0M
0M
0M
Return on Interest Income
-1,060,119.05%
-116,072.97%
1,277,882.85%
991,112.88%
743,714.59%
0.00%
-5,647.72%
0.00%
0.00%
-3,180,357.14%
-189,403.85%
2,789,396.15%
2,797,330.77%
1,720,734.62%
4,720,192.00%
1,641,704.00%
2,479,232.00%
1,888,856.00%
114,629.69%
52,787.58%
31,591.39%
0.00%
0.00%
2,384.26%
5,214.43%
0.00%
0.00%
0.00%
0.00%
Interest Expense
2M
1M
1M
1M
0M
5M
1M
2M
2M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
1M
1M
1M
0M
0M
0M
0M
0M
8M
Return on Interest Expense
-7,944.68%
-1,009.35%
676,415.40%
643,705.00%
486,179.04%
2,871.27%
-5,647.72%
2,298.39%
3,218.26%
-29,350.69%
-1,804.51%
20,591.79%
15,893.92%
0.00%
2,950,120.00%
1,323,954.84%
2,479,232.00%
2,485,336.84%
357,868.29%
40,504.01%
4,019.46%
3,692.39%
5,366.42%
31,734.39%
12,232.82%
14,257.10%
4,415.15%
7,779.77%
147.63%
Net Interest Income
-2M
-1M
-1M
-1M
0M
-5M
0M
-2M
-2M
0M
0M
0M
-1M
0M
0M
0M
0M
0M
0M
0M
-1M
-1M
-1M
1M
0M
0M
0M
0M
0M
Return on Net Interest Income
8,035.81%
1,036.87%
-1,643,895.50%
-564,137.94%
-423,722.06%
-2,871.27%
0.00%
-2,298.39%
-3,218.26%
29,624.09%
1,821.86%
-20,744.94%
-15,984.75%
-1,720,734.62%
-7,866,986.67%
-6,840,433.33%
0.00%
7,870,233.33%
168,650.57%
-53,700.13%
-4,605.43%
-3,692.39%
-5,366.42%
2,577.95%
9,088.57%
-14,257.10%
-4,415.15%
0.00%
0.00%
Unusual Items
42M
17M
-20M
-30M
-28M
4M
206M
4M
8M
115M
18M
-58M
9M
-80M
-78M
-74M
-68M
-61M
-58M
-52M
-41M
-38M
-31M
-23M
-15M
-15M
-14M
-14M
-2M
Return on Unusual Items
732.14%
399.91%
253.89%
136.37%
65.69%
3,559.30%
-32.37%
1,428.23%
818.11%
-49.93%
-34.79%
-162.08%
993.45%
-72.29%
-193.42%
-71.08%
-117.32%
-99.93%
-98.12%
-99.52%
-74.18%
-121.59%
-121.58%
-77.99%
-230.38%
-151.34%
-150.42%
-127.63%
-741.04%
EBT Excluding Unusual Items
-32M
11M
75M
85M
76M
159M
-348M
68M
35M
-201M
-11M
163M
12M
139M
247M
136M
156M
129M
121M
112M
76M
87M
71M
45M
53M
41M
39M
38M
17M
Return on EBT Excluding Unusual Items
99.51%
82.77%
141.70%
110.01%
95.74%
84.73%
19.12%
81.56%
188.50%
28.46%
58.31%
57.04%
810.52%
41.36%
61.29%
38.76%
51.21%
46.97%
46.92%
46.19%
40.31%
52.82%
52.58%
40.43%
63.59%
54.40%
53.55%
46.05%
64.58%
Pre-Tax Income
10M
29M
54M
55M
48M
163M
-143M
72M
44M
-86M
7M
106M
21M
59M
169M
62M
88M
68M
63M
60M
35M
49M
40M
21M
38M
26M
25M
24M
16M
Return on Pre-Tax Income
98.85%
59.66%
110.72%
103.57%
99.31%
82.76%
46.71%
77.16%
153.20%
66.20%
-86.26%
88.01%
446.36%
96.68%
89.73%
85.23%
90.89%
88.63%
89.91%
86.20%
88.28%
93.39%
92.64%
83.96%
87.84%
84.93%
83.15%
72.05%
70.74%
Income Tax Expense
5M
5M
4M
3M
3M
11M
11M
6M
5M
5M
5M
4M
3M
-4M
11M
3M
2M
3M
2M
3M
1M
1M
1M
1M
2M
1M
2M
4M
3M
Return on Income Tax Expense
388.42%
627.54%
1,099.19%
1,609.83%
1,682.62%
1,209.76%
-606.47%
950.85%
1,286.33%
-1,071.91%
-124.49%
2,096.93%
2,943.84%
-1,367.75%
1,342.76%
1,579.72%
3,355.57%
2,138.84%
3,287.61%
1,683.94%
2,155.00%
3,890.19%
3,715.16%
1,547.51%
1,612.99%
1,501.40%
1,127.84%
427.61%
440.60%
Depreciation and Amortization
12M
12M
9M
7M
6M
10M
21M
15M
12M
10M
11M
12M
13M
5M
5M
5M
4M
3M
3M
2M
2M
3M
2M
3M
3M
3M
2M
3M
2M
Return on Depreciation and Amortization
114.99%
209.29%
923.80%
1,261.49%
1,193.00%
1,408.67%
-317.15%
379.57%
565.45%
-600.05%
-55.14%
756.64%
700.71%
1,083.04%
3,001.75%
1,139.41%
2,266.62%
2,216.34%
2,138.76%
2,194.70%
1,387.12%
1,747.37%
1,566.02%
563.57%
1,069.44%
857.63%
881.01%
664.69%
509.46%
EBITDA
28M
19M
23M
18M
17M
175M
-120M
88M
62M
-65M
-51M
60M
43M
-15M
96M
-8M
23M
10M
8M
10M
-5M
13M
12M
2M
27M
14M
14M
13M
24M
Return on EBITDA
86.72%
85.43%
6.99%
109.26%
158.44%
77.13%
55.31%
63.28%
108.61%
88.27%
12.33%
154.65%
216.85%
-389.70%
158.54%
-685.43%
342.55%
579.08%
720.62%
502.39%
-595.10%
361.90%
314.31%
779.91%
123.63%
159.67%
152.47%
130.46%
47.61%
NOPAT
47M
39M
29M
21M
18M
151M
68M
68M
44M
30M
8M
46M
25M
-21M
85M
-12M
19M
7M
5M
8M
-7M
10M
9M
-1M
23M
11M
10M
9M
6M
Return on NOPAT
14.07%
32.65%
40.75%
201.85%
100.23%
89.34%
-97.93%
82.29%
152.60%
-192.67%
-81.85%
202.89%
370.16%
-267.66%
179.36%
-452.38%
414.77%
817.79%
1,098.30%
680.98%
-439.96%
463.12%
430.43%
-2,018.96%
147.84%
207.95%
209.54%
203.26%
198.13%
Owner's Earnings
32M
40M
63M
57M
49M
150M
-50M
68M
75M
-49M
2M
103M
94M
53M
151M
53M
76M
61M
59M
38M
30M
34M
40M
20M
34M
23M
19M
19M
13M
Return on Owner's Earnings
95.74%
4.27%
53.27%
73.49%
79.55%
90.28%
132.37%
81.65%
88.74%
116.83%
-356.38%
90.53%
99.21%
108.09%
100.19%
99.53%
104.32%
100.00%
96.18%
136.57%
101.25%
135.60%
94.52%
88.83%
98.21%
97.82%
109.22%
92.71%
87.10%

Balance Sheet Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y 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-31
Net Income
22M
30M
59M
56M
48M
56M
67M
-57M
-6M
93M
93M
58M
152M
53M
80M
61M
57M
52M
31M
46M
37M
18M
34M
22M
21M
17M
11M
Cash & Cash Equivalents
302M
298M
285M
234M
199M
324M
321M
259M
315M
272M
218M
166M
388M
345M
241M
213M
137M
87M
104M
121M
143M
61M
156M
56M
62M
57M
43M
Return on Cash & Cash Equivalents
5.32%
9.64%
21.33%
27.36%
28.02%
17.23%
20.81%
-22.08%
-2.01%
34.26%
42.92%
34.68%
39.10%
15.31%
33.08%
28.43%
41.41%
59.70%
29.58%
38.00%
26.12%
29.41%
21.62%
39.54%
33.34%
30.52%
26.33%
Short-Term Investments
242M
248M
173M
124M
96M
364M
161M
199M
219M
297M
348M
59M
40M
15M
29M
19M
38M
26M
30M
8M
10M
5M
24M
20M
0M
0M
0M
Return on Short-Term Investments
9.40%
11.33%
117.88%
167.70%
174.77%
15.33%
41.58%
-28.70%
-2.90%
31.35%
26.82%
97.16%
377.60%
343.38%
277.22%
326.64%
150.85%
199.06%
101.32%
558.73%
363.37%
362.50%
140.53%
113.51%
0.00%
0.00%
0.00%
Cash & Short-Term Investments
486M
512M
486M
377M
310M
515M
484M
459M
533M
569M
566M
463M
555M
406M
312M
247M
174M
113M
134M
130M
154M
66M
180M
76M
62M
57M
43M
Return on Cash & Short-Term Investments
4.06%
5.47%
12.22%
18.91%
20.83%
10.85%
13.81%
-12.48%
-1.19%
16.37%
16.51%
12.43%
27.34%
12.98%
25.52%
24.62%
32.49%
45.92%
22.90%
35.58%
24.37%
27.20%
18.74%
29.33%
33.34%
30.52%
26.33%
Net Receivables
12M
16M
16M
11M
8M
8M
2M
26M
17M
27M
28M
17M
12M
11M
10M
7M
1M
1M
1M
0M
0M
1M
-6M
3M
2M
2M
0M
Return on Net Receivables
1,524.94%
977.71%
809.49%
1,491.72%
1,792.79%
725.70%
4,068.65%
-219.54%
-37.37%
351.11%
328.66%
331.81%
1,316.06%
468.27%
761.58%
823.58%
4,303.66%
5,690.88%
3,462.76%
0.00%
10,208.23%
1,890.12%
-523.69%
724.66%
1,180.61%
748.51%
0.00%
Inventory
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 Inventory
13,543.18%
21,533.07%
52,465.92%
46,909.47%
41,670.01%
32,768.48%
40,527.98%
-32,666.91%
-4,066.47%
71,102.25%
102,149.72%
47,093.79%
146,045.54%
58,716.17%
62,988.62%
43,203.48%
42,902.34%
34,251.48%
23,315.25%
35,310.33%
36,146.77%
14,611.04%
27,688.89%
25,225.69%
26,085.67%
21,631.25%
16,906.01%
Other Current Assets
9M
9M
9M
7M
6M
6M
3M
17M
-3M
23M
0M
17M
6M
11M
10M
7M
2M
0M
0M
7M
0M
0M
8M
0M
0M
0M
8M
Return on Other Current Assets
907.51%
675.62%
755.73%
817.06%
633.32%
926.40%
2,130.69%
-334.55%
242.28%
413.27%
0.00%
340.21%
2,586.41%
470.17%
782.47%
847.19%
3,185.08%
0.00%
0.00%
666.25%
0.00%
0.00%
410.55%
0.00%
0.00%
0.00%
148.59%
Total Current Assets
503M
531M
504M
390M
320M
529M
494M
485M
550M
596M
595M
480M
567M
418M
323M
255M
177M
115M
136M
137M
156M
69M
182M
79M
64M
59M
50M
Return on Total Current Assets
4.09%
5.35%
11.85%
18.37%
20.24%
10.56%
13.52%
-11.80%
-1.15%
15.64%
15.71%
11.97%
26.76%
12.61%
24.66%
23.85%
31.90%
45.03%
22.52%
33.75%
24.05%
26.31%
18.44%
28.15%
32.38%
29.28%
22.33%
Property, Plant & Equipment
53M
49M
39M
33M
28M
61M
67M
30M
41M
44M
54M
25M
21M
22M
23M
19M
19M
22M
20M
20M
9M
12M
14M
16M
16M
14M
10M
Return on Property, Plant & Equipment
1.14%
39.81%
190.24%
208.88%
209.53%
92.02%
100.04%
-188.64%
-15.37%
210.97%
172.99%
226.43%
716.01%
236.76%
351.18%
313.03%
291.19%
239.39%
152.01%
235.15%
394.35%
155.93%
235.65%
138.66%
132.91%
128.32%
115.49%
Goodwill
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 Goodwill
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Intangible Assets
0M
0M
8M
6M
4M
0M
0M
0M
0M
0M
28M
17M
12M
11M
10M
7M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Intangible Assets
0.00%
0.00%
320.64%
268.66%
201.50%
0.00%
0.00%
0.00%
0.00%
0.00%
328.66%
331.81%
1,316.06%
468.27%
761.58%
823.58%
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
508M
532M
455M
405M
349M
510M
528M
486M
474M
661M
403M
495M
338M
300M
357M
332M
315M
339M
251M
288M
253M
254M
166M
232M
0M
0M
0M
Return on Long-Term Investments
3.95%
4.93%
14.42%
14.93%
13.78%
10.95%
12.67%
-11.77%
-1.33%
14.11%
23.19%
11.61%
44.85%
17.60%
22.29%
18.27%
17.95%
15.33%
12.21%
15.99%
14.80%
7.10%
20.23%
9.58%
0.00%
0.00%
0.00%
Tax Assets
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Tax Assets
8,205.74%
7,759.45%
18,239.68%
16,743.72%
26,431.35%
0.00%
44,709.72%
-20,092.51%
-1,606.69%
15,786.74%
14,651.61%
19,579.47%
58,130.44%
22,675.47%
28,562.58%
18,964.42%
16,006.47%
14,269.43%
7,794.61%
11,723.95%
13,006.38%
10,313.68%
90,227.59%
123,425.71%
40,498.00%
13,497.90%
7,392.80%
Other Non-Current Assets
6M
6M
-201M
-150M
-99M
6M
6M
6M
9M
5M
-456M
-521M
-359M
-322M
-380M
-352M
38M
26M
30M
8M
10M
5M
24M
20M
218M
214M
191M
Return on Other Non-Current Assets
375.85%
590.33%
284.05%
255.55%
241.13%
951.54%
1,158.59%
-982.57%
-66.85%
1,890.92%
-20.48%
-11.05%
-42.21%
-16.38%
-20.96%
-17.26%
150.85%
199.06%
101.32%
558.73%
363.37%
362.50%
140.53%
113.51%
9.54%
8.12%
5.86%
Other Assets
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Other Assets
0.00%
0.00%
6,476.20%
5,581.76%
4,186.32%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
13,907.09%
8,547.36%
13,745.01%
28,562.58%
18,964.42%
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
566M
587M
498M
447M
398M
576M
600M
523M
525M
711M
458M
521M
359M
322M
380M
352M
372M
387M
302M
317M
273M
271M
204M
267M
234M
227M
201M
Return on Total Non-Current Assets
3.29%
4.36%
13.28%
13.56%
12.87%
9.69%
11.13%
-10.95%
-1.20%
13.12%
20.42%
11.05%
42.21%
16.38%
20.96%
17.26%
15.19%
13.42%
10.16%
14.56%
13.71%
6.66%
16.45%
8.31%
8.90%
7.63%
5.57%
Total Assets
1,069M
1,118M
1,002M
838M
718M
1,105M
1,095M
1,008M
1,076M
1,307M
1,053M
1,001M
928M
741M
703M
607M
550M
502M
438M
453M
429M
339M
387M
346M
298M
287M
251M
Return on Total Assets
1.83%
2.41%
6.14%
7.28%
7.27%
5.05%
6.11%
-5.68%
-0.59%
7.13%
8.88%
5.74%
16.35%
7.12%
11.33%
10.01%
10.29%
10.34%
7.00%
10.17%
8.73%
5.31%
8.69%
6.41%
6.98%
6.05%
4.46%
Accounts Payable
1M
1M
1M
1M
2M
1M
1M
1M
1M
2M
1M
0M
0M
0M
0M
0M
0M
0M
0M
7M
6M
6M
11M
0M
0M
0M
0M
Return on Accounts Payable
2,577.73%
2,648.08%
10,102.30%
11,220.19%
9,535.22%
6,225.07%
7,143.48%
-5,635.36%
-591.39%
6,098.58%
12,768.71%
12,127.70%
34,707.29%
10,580.72%
17,598.18%
16,691.91%
21,482.58%
15,331.25%
13,069.32%
704.79%
637.21%
309.40%
313.23%
14,794.18%
6,347.65%
119,450.44%
13,483.00%
Short-Term Debt
8M
8M
8M
8M
7M
13M
10M
2M
9M
7M
0M
39M
0M
0M
0M
0M
0M
0M
20M
27M
15M
0M
0M
0M
3M
0M
0M
Return on Short-Term Debt
-595.42%
-112.51%
-41.37%
-5.93%
49.70%
426.77%
659.56%
-2,872.58%
-69.88%
1,293.60%
0.00%
148.80%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
152.65%
172.20%
254.26%
0.00%
0.00%
0.00%
828.52%
0.00%
0.00%
Tax Payables
1M
1M
2M
2M
2M
1M
1M
1M
1M
2M
5M
2M
1M
1M
0M
1M
2M
2M
1M
1M
2M
2M
2M
1M
1M
0M
0M
Return on Tax Payables
3,863.09%
3,232.59%
5,763.44%
4,979.85%
4,237.00%
5,006.45%
10,587.95%
-4,005.13%
-453.33%
5,026.98%
1,844.55%
2,409.21%
13,084.02%
7,740.97%
16,392.70%
5,626.95%
3,256.96%
2,238.75%
2,324.25%
3,616.46%
2,224.50%
1,192.33%
2,140.72%
1,992.11%
2,492.57%
4,929.84%
2,684.15%
Deferred Revenue
53M
60M
39M
26M
19M
0M
76M
83M
77M
64M
47M
40M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Deferred Revenue
6.25%
31.09%
49.90%
33.27%
24.95%
0.00%
87.88%
-69.14%
-8.24%
144.93%
200.35%
143.20%
0.00%
0.00%
0.00%
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 Current Liabilities
28M
22M
27M
26M
24M
65M
9M
11M
6M
21M
13M
15M
51M
46M
36M
31M
27M
23M
19M
17M
17M
16M
22M
18M
15M
25M
9M
Return on Other Current Liabilities
100.75%
127.32%
234.22%
227.17%
208.09%
86.32%
718.76%
-502.82%
-115.01%
449.35%
702.50%
375.23%
294.60%
114.50%
218.77%
194.02%
210.03%
225.84%
161.30%
274.12%
219.19%
115.26%
154.36%
125.78%
139.76%
68.29%
122.81%
Total Current Liabilities
100M
101M
81M
66M
55M
92M
107M
101M
103M
103M
73M
95M
53M
47M
37M
33M
29M
26M
41M
45M
34M
17M
24M
19M
19M
26M
19M
Return on Total Current Liabilities
22.23%
30.23%
95.09%
114.14%
114.86%
60.86%
62.72%
-56.89%
-6.15%
90.63%
128.30%
60.79%
285.74%
111.64%
213.28%
185.47%
195.51%
202.44%
75.43%
102.27%
111.28%
103.80%
141.90%
116.20%
111.90%
66.41%
59.15%
Long-Term Debt
0M
0M
10M
14M
10M
0M
0M
0M
0M
0M
0M
0M
35M
36M
33M
29M
26M
24M
0M
20M
0M
0M
0M
0M
0M
0M
11M
Return on Long-Term Debt
0.00%
0.00%
82.45%
112.91%
84.68%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
432.46%
146.90%
245.10%
206.22%
214.18%
219.20%
0.00%
229.60%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
105.79%
Capital Lease Obligations
28M
19M
11M
7M
6M
38M
45M
2M
3M
8M
15M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Capital Lease Obligations
-1,139.13%
-493.56%
-184.34%
-122.89%
-92.17%
145.85%
149.05%
-3,712.27%
-181.08%
1,130.68%
624.40%
0.00%
0.00%
0.00%
0.00%
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
0M
0M
1M
1M
1M
0M
0M
0M
0M
0M
1M
1M
9M
1M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Deferred Tax Liabilities
1,862.48%
6,482.01%
8,377.43%
40,991.29%
43,558.36%
14,644.76%
13,694.34%
-22,751.66%
-2,256.87%
29,079.51%
18,534.81%
9,058.33%
1,783.82%
7,113.10%
14,874.20%
29,476.53%
132,583.73%
144,740.14%
44,918.08%
179,376.50%
194,228.67%
25,047.50%
17,444.00%
12,799.70%
6,777.91%
9,781.09%
3,115.54%
Other Non-Current Liabilities
0M
0M
0M
0M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
47M
0M
0M
0M
0M
3M
3M
Return on Other Non-Current Liabilities
0.00%
0.00%
0.00%
0.00%
4.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
79.91%
0.00%
0.00%
0.00%
0.00%
674.90%
436.18%
Total Non-Current Liabilities
21M
15M
19M
20M
17M
26M
35M
2M
4M
9M
15M
1M
35M
36M
33M
29M
26M
24M
0M
20M
47M
0M
0M
0M
0M
3M
14M
Return on Total Non-Current Liabilities
-927.79%
-372.53%
862.42%
3,627.37%
5,827.98%
218.26%
189.90%
-3,191.53%
-167.63%
1,088.37%
604.05%
9,058.33%
432.46%
146.90%
245.10%
206.22%
213.83%
218.87%
44,918.08%
229.31%
79.88%
25,047.50%
17,444.00%
12,799.70%
6,777.91%
631.33%
82.88%
Total Liabilities
120M
116M
101M
86M
72M
117M
142M
102M
107M
111M
88M
95M
97M
84M
70M
62M
55M
49M
41M
65M
81M
17M
24M
19M
19M
29M
32M
Return on Total Liabilities
12.95%
23.31%
61.57%
71.09%
79.11%
47.59%
47.15%
-55.90%
-5.93%
83.66%
105.83%
60.38%
156.92%
62.87%
113.17%
97.33%
102.13%
105.17%
75.30%
70.73%
46.50%
103.38%
140.76%
115.15%
110.08%
60.09%
34.52%
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
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%
Common Stock
209M
209M
209M
166M
134M
209M
209M
209M
209M
209M
209M
209M
209M
209M
209M
209M
48M
48M
48M
45M
45M
45M
45M
45M
0M
0M
0M
Return on Common Stock
10.42%
14.55%
28.05%
46.76%
47.32%
26.67%
31.91%
-27.32%
-3.02%
44.51%
44.63%
27.46%
72.42%
25.19%
38.04%
28.98%
118.11%
108.35%
64.00%
101.49%
82.42%
39.68%
74.02%
48.88%
0.00%
0.00%
0.00%
Retained Earnings
711M
728M
628M
457M
355M
751M
715M
668M
746M
759M
686M
611M
563M
411M
375M
311M
265M
0M
0M
0M
136M
112M
0M
0M
0M
0M
0M
Return on Retained Earnings
2.74%
3.93%
10.38%
9.65%
9.41%
7.44%
9.35%
-8.56%
-0.85%
12.29%
13.63%
9.41%
26.96%
12.84%
21.26%
19.52%
21.39%
0.00%
0.00%
0.00%
27.53%
16.06%
0.00%
0.00%
0.00%
0.00%
0.00%
Accumulated OCI
3M
40M
43M
21M
13M
3M
3M
4M
-12M
203M
49M
66M
58M
20M
33M
10M
-33M
-31M
-30M
-29M
-30M
-28M
0M
0M
0M
0M
0M
Return on Accumulated OCI
875.50%
544.94%
377.20%
252.08%
179.71%
1,770.55%
2,270.43%
-1,414.48%
52.37%
45.85%
191.52%
87.69%
261.71%
265.13%
241.22%
607.90%
-170.97%
-168.59%
-102.52%
-156.53%
-123.17%
-64.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Minority Interest
24M
25M
21M
18M
16M
24M
25M
24M
26M
24M
20M
20M
18M
17M
16M
14M
13M
13M
10M
9M
8M
9M
9M
8M
7M
6M
6M
Return on Minority Interest
83.06%
123.67%
303.16%
341.87%
337.19%
229.30%
262.81%
-242.93%
-24.45%
393.60%
457.77%
292.74%
833.71%
316.76%
512.26%
437.69%
426.04%
402.67%
302.51%
527.55%
452.74%
205.41%
379.36%
285.58%
292.66%
285.92%
203.55%
Total Shareholders’ Equity
924M
977M
879M
734M
630M
963M
927M
882M
943M
1,172M
944M
886M
813M
640M
617M
530M
481M
440M
387M
379M
340M
313M
354M
319M
272M
252M
213M
Return on Total Shareholders’ Equity
2.17%
2.76%
7.00%
8.34%
8.30%
5.80%
7.21%
-6.49%
-0.67%
7.96%
9.90%
6.49%
18.66%
8.24%
12.90%
11.45%
11.76%
11.80%
7.92%
12.16%
11.01%
5.76%
9.50%
6.96%
7.65%
6.90%
5.25%
Total Equity
949M
1,002M
900M
752M
646M
988M
953M
905M
969M
1,195M
964M
906M
831M
657M
633M
544M
494M
453M
397M
388M
348M
322M
363M
327M
279M
258M
219M
Return on Total Equity
2.12%
2.70%
6.84%
8.14%
8.10%
5.65%
7.01%
-6.32%
-0.65%
7.80%
9.69%
6.35%
18.25%
8.03%
12.59%
11.15%
11.44%
11.47%
7.72%
11.88%
10.75%
5.60%
9.27%
6.79%
7.46%
6.73%
5.12%
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
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%
Total Investments
749M
780M
628M
529M
456M
874M
688M
686M
693M
958M
752M
554M
378M
315M
386M
351M
353M
365M
281M
297M
263M
259M
190M
251M
218M
214M
191M
Return on Total Investments
2.58%
3.31%
11.68%
12.72%
12.41%
6.39%
9.71%
-8.34%
-0.91%
9.73%
12.44%
10.37%
40.09%
16.74%
20.63%
17.30%
16.04%
14.23%
10.90%
15.54%
14.22%
6.96%
17.69%
8.84%
9.54%
8.12%
5.86%
Net Debt
-217M
-242M
-240M
-194M
-167M
-118M
-276M
-256M
-302M
-257M
-196M
-127M
-353M
-309M
-208M
-184M
-110M
-63M
-84M
-74M
-82M
-61M
-156M
-56M
-62M
-57M
-32M
Return on Net Debt
-16.36%
-16.66%
-27.46%
-35.97%
-35.46%
-47.28%
-24.19%
22.38%
2.10%
-36.33%
-47.75%
-45.22%
-42.99%
-17.09%
-38.24%
-32.98%
-51.33%
-82.04%
-36.69%
-61.91%
-45.80%
-29.41%
-21.62%
-39.54%
-33.34%
-30.52%
-35.05%

Capital Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y 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-31
Net Income
22M
30M
59M
56M
48M
56M
67M
-57M
-6M
93M
93M
58M
152M
53M
80M
61M
57M
52M
31M
46M
37M
18M
34M
22M
21M
17M
11M
Working Capital
403M
430M
423M
325M
266M
437M
388M
384M
447M
493M
522M
386M
514M
371M
286M
222M
148M
90M
95M
92M
122M
51M
159M
60M
46M
33M
31M
Return on Working Capital
5.04%
6.52%
13.71%
22.86%
25.64%
12.78%
17.24%
-14.89%
-1.42%
18.90%
17.91%
14.91%
29.53%
14.22%
27.88%
27.36%
38.12%
57.91%
32.10%
50.36%
30.68%
35.25%
21.19%
37.16%
45.57%
52.39%
35.88%
Total Capital
953M
1,000M
907M
762M
655M
1,002M
972M
885M
956M
1,187M
966M
925M
848M
676M
650M
560M
508M
463M
407M
426M
402M
313M
354M
319M
275M
252M
224M
Return on Total Capital
2.00%
2.64%
6.70%
7.90%
7.88%
5.58%
6.87%
-6.46%
-0.66%
7.85%
9.68%
6.22%
17.88%
7.80%
12.26%
10.84%
11.15%
11.20%
7.53%
10.82%
9.32%
5.76%
9.50%
6.96%
7.58%
6.90%
5.00%
Capital Employed
969M
1,017M
921M
772M
663M
1,013M
988M
907M
973M
1,204M
980M
907M
875M
693M
666M
574M
521M
476M
397M
408M
395M
322M
363M
327M
280M
260M
232M
Return on Capital Employed
1.99%
2.61%
6.59%
7.81%
7.79%
5.51%
6.76%
-6.31%
-0.65%
7.74%
9.54%
6.34%
17.34%
7.61%
11.96%
10.58%
10.86%
10.90%
7.72%
11.30%
9.47%
5.60%
9.26%
6.79%
7.45%
6.66%
4.82%
Invested Capital
652M
702M
622M
528M
455M
677M
651M
626M
641M
915M
748M
759M
460M
331M
409M
346M
371M
377M
304M
305M
258M
252M
199M
263M
212M
195M
181M
Return on Invested Capital
3.12%
3.71%
10.70%
11.92%
11.78%
8.24%
10.26%
-9.14%
-0.99%
10.19%
12.49%
7.57%
32.96%
15.92%
19.47%
17.53%
15.25%
13.79%
10.10%
15.12%
14.50%
7.16%
16.94%
8.44%
9.81%
8.91%
6.18%

Cash Flow Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y 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-31
Net Income
22M
30M
59M
56M
48M
135M
-67M
56M
67M
-57M
-6M
93M
93M
58M
152M
53M
80M
61M
57M
52M
31M
46M
37M
18M
34M
22M
21M
17M
11M
Depreciation & Amortization
12M
12M
9M
7M
6M
20M
21M
15M
12M
10M
11M
12M
13M
5M
5M
5M
4M
3M
3M
2M
2M
3M
2M
3M
3M
3M
2M
3M
2M
Return on Depreciation & Amortization
114.99%
209.29%
923.80%
1,261.49%
1,193.00%
676.06%
-317.15%
379.57%
565.45%
-600.05%
-55.14%
756.64%
700.71%
1,083.04%
3,001.75%
1,139.41%
2,266.62%
2,216.34%
2,138.76%
2,194.70%
1,387.12%
1,747.37%
1,566.02%
563.57%
1,069.44%
857.63%
881.01%
664.69%
509.46%
Deferred Income Tax
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 Deferred Income Tax
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Stock-Based Compensation
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 Stock-Based Compensation
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Change in Working Capital
2M
5M
3M
3M
2M
23M
-1M
-20M
23M
1M
1M
18M
7M
-1M
-4M
-1M
0M
0M
3M
4M
3M
2M
1M
-3M
1M
1M
0M
-1M
-2M
Return on Change in Working Capital
-1,474.42%
-885.87%
23,365.16%
17,226.39%
16,468.70%
575.29%
7,135.68%
-279.68%
287.21%
-4,430.79%
-527.87%
521.76%
1,335.88%
-8,631.89%
-3,597.82%
-10,359.06%
259,333.89%
18,503.68%
1,774.48%
1,247.26%
959.63%
2,259.15%
5,032.70%
-671.23%
4,227.14%
1,718.34%
60,671.16%
-1,711.63%
-698.83%
Accounts Receivable
-2M
-1M
-1M
-1M
-1M
-2M
-1M
-4M
2M
-3M
3M
-1M
0M
-1M
-4M
-1M
0M
0M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Accounts Receivable
1,354.25%
-932.85%
41,006.63%
28,012.17%
21,009.13%
-5,909.15%
7,489.48%
-1,377.56%
3,779.43%
1,660.88%
-247.59%
-8,479.40%
-39,896.11%
-8,875.04%
-3,609.81%
-9,663.90%
476,775.38%
18,030.32%
-7,914.02%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Inventory
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 Inventory
-22,531.08%
-55,455.80%
-65,672.49%
-327,391.86%
-31,384.99%
2,840,227.03%
151,055.98%
-1,010,488.37%
649,967.50%
292,927.63%
25,782.72%
-235,468.51%
305,590.76%
-315,064.08%
-1,082,612.84%
144,009.12%
568,631.19%
-704,797.01%
287,698.04%
-258,862.18%
-3,407,357.14%
-170,834.76%
189,183.77%
-935,106.67%
-100,638.46%
-269,993.75%
5,399,733.33%
-124,980.56%
102,629.41%
Accounts Payable
1M
-2M
0M
0M
0M
0M
0M
2M
2M
-1M
-14M
1M
1M
0M
2M
2M
1M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Accounts Payable
3,488.12%
3,488.99%
6,422.93%
4,809.56%
3,607.17%
0.00%
0.00%
3,015.34%
2,721.38%
4,727.65%
45.79%
6,934.82%
13,359.77%
16,239.24%
9,176.11%
2,407.19%
5,602.02%
0.00%
7,914.02%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Other Working Capital
2M
7M
4M
3M
3M
26M
0M
-18M
19M
6M
12M
18M
7M
0M
-2M
-2M
-1M
0M
4M
4M
3M
2M
1M
-3M
1M
1M
0M
-1M
-2M
Return on Other Working Capital
-307.46%
-89.05%
-3,243.20%
-1,769.66%
2,253.92%
524.35%
0.00%
-314.45%
351.10%
-959.03%
-50.68%
527.83%
1,437.79%
-16,239.24%
-9,176.11%
-2,407.19%
-5,602.02%
0.00%
1,456.82%
1,241.28%
959.36%
2,229.66%
5,170.24%
-671.71%
4,056.74%
1,707.47%
61,360.61%
-1,735.39%
-694.10%
Other Non-Cash Items
49M
55M
0M
-17M
-19M
-49M
283M
-59M
52M
154M
111M
16M
35M
-55M
-142M
-41M
-70M
-52M
-58M
-57M
-34M
-50M
-40M
-20M
-37M
-23M
-17M
-14M
-6M
Return on Other Non-Cash Items
-1.12%
116.77%
39.73%
-6.06%
-29.34%
-274.93%
-23.54%
-94.18%
128.01%
-37.19%
-5.69%
592.91%
267.25%
-105.37%
-106.55%
-128.77%
-113.15%
-115.82%
-97.04%
-91.40%
-90.81%
-93.13%
-93.23%
-91.24%
-90.86%
-96.55%
-123.93%
-124.28%
-188.96%
Net Cash from Operating Activities
77M
98M
68M
48M
38M
129M
195M
8M
116M
107M
118M
139M
149M
8M
10M
16M
13M
11M
10M
10M
6M
5M
3M
2M
5M
7M
6M
5M
6M
Return on Net Cash from Operating Activities
226.52%
148.24%
401.00%
473.50%
515.16%
104.38%
-34.09%
675.25%
57.56%
-53.25%
-5.39%
67.00%
62.82%
759.11%
1,492.94%
331.66%
622.25%
534.41%
541.09%
521.35%
480.94%
1,014.77%
1,105.00%
810.04%
645.37%
315.86%
324.39%
347.99%
190.84%
Capital Expenditures (PPE)
-2M
-3M
-5M
-6M
-5M
-4M
-5M
-2M
-3M
-1M
-3M
-3M
-13M
-10M
-5M
-4M
-7M
-3M
0M
-16M
-3M
-15M
0M
-1M
-3M
-2M
-4M
-1M
-1M
Return on Capital Expenditures (PPE)
-51.40%
-720.62%
-1,015.39%
-1,890.98%
-2,509.95%
-3,631.00%
1,412.66%
-2,579.92%
-2,001.98%
4,427.70%
187.66%
-3,636.58%
-742.19%
-598.27%
-2,836.59%
-1,204.48%
-1,169.25%
-2,218.11%
-14,176.43%
-319.13%
-1,184.34%
-312.73%
-17,007.76%
-1,932.04%
-1,328.76%
-1,060.55%
-505.23%
-1,392.83%
-2,077.02%
Acquisitions (Net)
0M
0M
0M
8M
1M
0M
0M
0M
0M
0M
0M
0M
0M
2M
0M
2M
0M
5M
60M
1M
47M
-1M
14M
-131M
8M
5M
0M
0M
0M
Return on Acquisitions (Net)
22,451.75%
68,876.24%
80,183.18%
53,547.19%
40,215.97%
199,408.73%
-24,802.39%
0.00%
98,666.79%
-31,311.53%
-7,383.06%
284,409.02%
266,412.45%
3,577.70%
167,382.70%
2,998.44%
17,079.31%
1,212.70%
94.19%
7,179.11%
65.10%
-7,175.06%
271.74%
-13.76%
424.00%
429.57%
0.00%
9,946.87%
39,118.83%
Purchases of Investments
-133M
-194M
-160M
-116M
-96M
-78M
-339M
-82M
-146M
-171M
-334M
-236M
-129M
-355M
-53M
-28M
-70M
-22M
-12M
-23M
-53M
-29M
-26M
-39M
-49M
-54M
0M
-3M
-5M
Return on Purchases of Investments
-26.80%
-23.59%
-79.69%
-133.66%
-115.30%
-173.58%
19.63%
-68.10%
-45.85%
33.56%
1.90%
-39.46%
-72.31%
-16.18%
-287.86%
-189.51%
-113.14%
-274.36%
-485.62%
-230.38%
-58.17%
-159.45%
-145.67%
-45.98%
-68.44%
-40.88%
0.00%
-533.56%
-210.92%
Sales / Maturities of Investments
64M
136M
84M
61M
55M
42M
272M
33M
115M
44M
305M
183M
77M
39M
3M
22M
17M
17M
0M
42M
13M
6M
22M
68M
75M
20M
7M
1M
3M
Return on Sales / Maturities of Investments
32.29%
29.15%
694.80%
2,455.44%
1,873.98%
318.72%
-24.48%
167.49%
58.17%
-128.79%
-2.07%
50.95%
121.55%
148.77%
5,831.14%
241.04%
459.72%
354.58%
28,380.27%
123.43%
240.16%
785.14%
166.51%
26.32%
45.03%
111.88%
298.32%
2,557.39%
336.46%
Other Investing Activities
35M
61M
74M
61M
53M
-16M
0M
96M
11M
0M
88M
110M
0M
118M
110M
118M
94M
92M
10M
37M
-6M
45M
17M
22M
76M
8M
9M
9M
2M
Return on Other Investing Activities
226.60%
151.46%
107.38%
97.54%
116.29%
-833.99%
-17,990.35%
58.43%
621.38%
0.00%
-7.16%
84.65%
0.00%
48.57%
138.22%
44.83%
84.90%
66.00%
586.90%
141.83%
-507.68%
102.24%
220.70%
81.10%
44.20%
274.72%
241.91%
203.96%
564.77%
Net Cash from Investing Activities
-35M
1M
-7M
8M
8M
-55M
-71M
45M
-23M
-127M
57M
54M
-65M
-206M
54M
109M
34M
84M
58M
41M
-1M
7M
27M
-80M
107M
-23M
11M
5M
-1M
Return on Net Cash from Investing Activities
-38.62%
8.91%
43.15%
-43.50%
-21.00%
-244.34%
93.41%
124.81%
-285.67%
44.98%
-11.15%
171.56%
-143.98%
-27.85%
278.89%
48.36%
231.56%
72.06%
97.79%
127.92%
-2,073.32%
691.53%
137.11%
-22.41%
31.42%
-95.26%
181.60%
356.86%
-2,201.24%
Net Debt Issuance
-6M
-5M
-3M
-6M
-1M
-12M
-3M
-13M
-4M
-3M
-3M
-4M
0M
0M
0M
0M
0M
0M
0M
-20M
-27M
-15M
62M
0M
0M
0M
0M
0M
0M
Return on Net Debt Issuance
-101.83%
-529.80%
-264.90%
-222.14%
-2,780.05%
-1,172.87%
2,457.42%
-445.56%
-1,789.50%
1,929.58%
249.96%
-2,593.49%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-258.45%
-111.50%
-313.09%
60.80%
0.00%
-12,232.82%
0.00%
-40,097.03%
0.00%
0.00%
Long-Term Debt Issuance
-6M
-5M
-3M
-4M
0M
-12M
-3M
-13M
-4M
-3M
-3M
-4M
0M
0M
0M
0M
0M
0M
0M
0M
-27M
-15M
62M
0M
0M
0M
0M
0M
0M
Return on Long-Term Debt Issuance
-101.83%
-529.80%
-264.90%
-205.11%
-2,767.28%
-1,172.87%
2,457.42%
-445.56%
-1,789.50%
1,929.58%
249.96%
-2,593.49%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-114.49%
-313.09%
60.80%
0.00%
-12,232.82%
0.00%
-40,097.03%
0.00%
0.00%
Short-Term Debt Issuance
0M
0M
0M
-1M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-20M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Short-Term Debt Issuance
0.00%
0.00%
0.00%
-301.89%
-226.42%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-258.45%
-4,269.87%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Stock Issuance
0M
0M
0M
0M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
6M
0M
0M
0M
0M
24M
0M
0M
0M
Return on Net Stock Issuance
0.00%
0.00%
0.00%
33.23%
29.46%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
498.51%
0.00%
0.00%
0.00%
0.00%
90.66%
0.00%
0.00%
0.00%
Common Stock Issuance
0M
0M
0M
0M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
6M
0M
0M
0M
0M
24M
0M
0M
0M
Return on Common Stock Issuance
0.00%
0.00%
0.00%
33.23%
29.46%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
498.51%
0.00%
0.00%
0.00%
0.00%
90.66%
0.00%
0.00%
0.00%
Common Stock Repurchased
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 Common Stock Repurchased
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
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
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%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
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
-20M
-20M
-19M
-17M
-16M
-40M
-40M
-23M
-17M
-20M
-20M
-20M
-19M
-19M
-17M
-17M
-16M
-14M
-14M
-14M
-14M
-16M
-14M
-14M
-13M
-14M
-12M
-8M
-7M
Return on Net Dividends Paid
-116.02%
-156.23%
-330.87%
-332.40%
-299.51%
-335.80%
165.40%
-244.13%
-387.92%
284.00%
31.42%
-464.51%
-486.03%
-310.67%
-914.18%
-317.50%
-499.24%
-422.33%
-393.70%
-361.00%
-213.32%
-286.92%
-274.75%
-132.22%
-267.62%
-154.25%
-175.41%
-218.54%
-158.96%
Common Dividends Paid
-20M
-20M
-19M
-17M
-16M
-40M
-40M
-23M
-17M
-20M
-20M
-20M
-19M
-19M
-17M
-17M
-16M
-14M
-14M
-14M
-14M
-16M
-14M
-14M
-11M
-13M
-11M
-6M
-7M
Return on Common Dividends Paid
-116.02%
-156.23%
-330.87%
-332.40%
-303.54%
-335.80%
165.40%
-244.13%
-387.92%
284.00%
31.42%
-464.51%
-486.03%
-310.67%
-914.18%
-317.50%
-499.24%
-422.33%
-393.70%
-361.00%
-213.32%
-286.92%
-274.75%
-132.22%
-303.47%
-176.79%
-197.48%
-302.22%
-158.96%
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
-2M
-1M
-2M
0M
Return on Preferred Dividends Paid
0.00%
0.00%
0.00%
0.00%
-138.99%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
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,210.06%
-1,569.69%
-789.35%
0.00%
Other Financing Activities
-12M
-10M
-8M
-6M
-5M
-35M
-17M
-15M
-10M
-12M
-7M
-5M
-13M
-5M
-5M
-5M
-4M
-4M
-4M
-3M
-2M
-3M
-3M
-2M
-1M
0M
0M
13M
5M
Return on Other Financing Activities
-200.57%
-443.55%
-1,066.91%
-1,261.52%
-2,289.97%
-389.65%
382.58%
-382.44%
-679.82%
460.55%
94.17%
-1,710.24%
-740.68%
-1,216.07%
-3,338.18%
-1,125.60%
-2,030.83%
-1,391.57%
-1,329.52%
-1,928.58%
-1,948.65%
-1,655.30%
-1,250.18%
-743.64%
-2,265.45%
-22,617.28%
0.00%
136.44%
206.61%
Net Cash from Financing Activities
-39M
-35M
-29M
-29M
-21M
-86M
-60M
-50M
-31M
-36M
-29M
-29M
-32M
-23M
-21M
-21M
-20M
-19M
-19M
-37M
-37M
-34M
45M
-16M
-13M
10M
-12M
4M
-2M
Return on Net Cash from Financing Activities
-55.89%
-93.27%
-237.33%
-224.02%
-179.93%
-156.32%
110.29%
-111.66%
-217.03%
161.01%
21.53%
-320.19%
-293.46%
-247.45%
-717.65%
-247.64%
-400.73%
-324.00%
-303.75%
-139.71%
-82.21%
-137.30%
83.28%
-112.26%
-261.89%
222.09%
-169.57%
393.74%
-689.33%
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
Return on Effect of FX on Cash
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
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 Change in Cash
3M
21M
11M
13M
14M
-12M
64M
3M
62M
-55M
42M
54M
52M
-222M
43M
104M
27M
77M
50M
13M
-32M
-22M
76M
-94M
99M
-6M
6M
14M
4M
Return on Net Change in Cash
690.13%
445.48%
307.30%
223.54%
171.76%
-1,099.39%
-104.55%
1,858.95%
107.95%
103.50%
-14.90%
171.90%
179.71%
-25.89%
349.40%
50.87%
291.53%
78.98%
113.87%
387.94%
-94.64%
-206.11%
49.49%
-19.12%
33.83%
-353.54%
371.45%
121.72%
299.86%
Cash at Beginning of Period
298M
277M
274M
218M
183M
1,258M
1,116M
321M
259M
315M
272M
218M
166M
388M
345M
241M
213M
137M
87M
74M
106M
128M
53M
156M
56M
62M
57M
43M
39M
Return on Cash at Beginning of Period
8.33%
13.09%
23.99%
32.32%
34.98%
10.74%
-5.97%
17.39%
25.78%
-18.20%
-2.33%
42.80%
56.38%
14.82%
44.03%
21.91%
37.32%
44.42%
65.07%
70.55%
28.93%
35.93%
71.10%
11.59%
59.88%
35.56%
36.63%
40.73%
28.86%
Cash at End of Period
302M
298M
285M
231M
196M
1,246M
1,180M
324M
321M
259M
315M
272M
218M
166M
388M
345M
241M
213M
137M
87M
74M
106M
128M
61M
156M
56M
62M
57M
43M
Return on Cash at End of Period
5.32%
9.64%
21.33%
28.54%
29.06%
10.84%
-5.64%
17.23%
20.81%
-22.08%
-2.01%
34.26%
42.92%
34.68%
39.10%
15.31%
33.08%
28.43%
41.41%
59.70%
41.67%
43.52%
29.18%
29.41%
21.62%
39.54%
33.34%
30.52%
26.33%
Operating Cash Flow
77M
98M
68M
48M
38M
102M
195M
8M
116M
107M
118M
139M
149M
8M
10M
16M
13M
11M
10M
10M
6M
5M
3M
2M
5M
7M
6M
5M
6M
Return on Operating Cash Flow
226.52%
148.24%
401.00%
473.50%
515.16%
131.91%
-34.09%
675.25%
57.56%
-53.25%
-5.39%
67.00%
62.82%
759.11%
1,492.94%
331.66%
622.25%
534.41%
541.09%
521.35%
480.94%
1,014.77%
1,105.00%
810.04%
645.37%
315.86%
324.39%
347.99%
190.84%
Capital Expenditure
-2M
-3M
-5M
-6M
-5M
-5M
-5M
-2M
-3M
-1M
-3M
-3M
-13M
-10M
-5M
-4M
-7M
-3M
0M
-16M
-3M
-15M
0M
-1M
-3M
-2M
-4M
-1M
-1M
Return on Capital Expenditure
-51.40%
-720.62%
-1,015.39%
-1,890.98%
-2,509.95%
-2,487.53%
1,412.66%
-2,579.92%
-2,001.98%
4,427.70%
187.66%
-3,636.58%
-742.19%
-598.27%
-2,836.59%
-1,204.48%
-1,169.25%
-2,218.11%
-14,176.43%
-319.13%
-1,184.34%
-312.73%
-17,007.76%
-1,932.04%
-1,328.76%
-1,060.55%
-505.23%
-1,392.83%
-2,077.02%
Free Cash Flow
75M
95M
63M
43M
33M
97M
191M
6M
113M
106M
114M
137M
136M
-2M
5M
12M
6M
9M
10M
-6M
4M
-10M
3M
1M
3M
5M
2M
4M
5M
Return on Free Cash Flow
306.67%
196.55%
316.74%
264.60%
457.83%
139.29%
-34.93%
914.64%
59.27%
-53.90%
-5.54%
68.26%
68.63%
-2,823.55%
3,151.75%
457.68%
1,330.12%
704.04%
562.56%
-822.76%
809.76%
-452.04%
1,181.78%
1,394.85%
1,254.84%
449.84%
906.30%
463.89%
210.15%

Free Cash Flow Returns

Metric3Y Avg5Y Avg10Y Avg15Y Avg20Y 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-31
Net Income
15M
26M
57M
56M
49M
135M
-67M
73M
29M
-57M
-6M
93M
93M
58M
152M
53M
80M
61M
63M
60M
35M
49M
40M
21M
38M
26M
21M
17M
11M
EBITDA
28M
19M
23M
18M
17M
175M
-120M
88M
62M
-65M
-51M
60M
43M
-15M
96M
-8M
23M
10M
8M
10M
-5M
13M
12M
2M
27M
14M
14M
13M
24M
Return on EBITDA
72.53%
76.91%
2.74%
113.61%
172.68%
77.13%
55.31%
82.51%
46.81%
88.27%
12.33%
154.65%
216.85%
-389.70%
158.54%
-685.43%
342.55%
579.08%
801.49%
582.85%
-674.13%
387.51%
339.28%
928.89%
140.74%
188.00%
152.47%
130.46%
47.61%
(-) Tax Adjustment
3M
-5M
-1M
0M
0M
12M
-9M
7M
7M
-4M
-36M
3M
7M
1M
6M
0M
1M
0M
0M
1M
0M
0M
0M
0M
1M
1M
1M
2M
4M
Return on (-) Tax Adjustment
946.38%
1,308.33%
1,579.98%
4,676.82%
5,442.74%
1,127.37%
718.19%
1,016.88%
392.99%
1,429.25%
17.80%
3,684.74%
1,430.17%
5,513.19%
2,372.47%
-12,704.00%
12,646.30%
13,974.24%
29,306.91%
11,386.47%
-16,456.78%
16,141.61%
13,605.66%
17,120.63%
2,584.45%
3,323.71%
2,068.16%
774.33%
296.49%
(-) Change In Working Capital
2M
5M
3M
3M
2M
23M
-1M
-20M
23M
1M
1M
18M
7M
-1M
-4M
-1M
0M
0M
3M
4M
3M
2M
1M
-3M
1M
1M
0M
-1M
-2M
Return on (-) Change In Working Capital
-1,557.24%
-935.57%
23,340.32%
17,255.57%
16,548.67%
575.29%
7,135.68%
-364.71%
123.77%
-4,430.79%
-527.87%
521.76%
1,335.88%
-8,631.89%
-3,597.82%
-10,359.06%
259,333.89%
18,503.68%
1,973.62%
1,446.99%
1,087.07%
2,419.02%
5,432.39%
-799.45%
4,812.34%
2,023.33%
60,671.16%
-1,711.63%
-698.83%
(-) Capital Expenditure
-2M
-3M
-5M
-6M
-5M
-5M
-5M
-2M
-3M
-1M
-3M
-3M
-13M
-10M
-5M
-4M
-7M
-3M
0M
-16M
-3M
-15M
0M
-1M
-3M
-2M
-4M
-1M
-1M
Return on (-) Capital Expenditure
66.90%
-649.64%
-979.90%
-1,988.74%
-2,687.87%
-2,487.53%
1,412.66%
-3,364.24%
-862.77%
4,427.70%
187.66%
-3,636.58%
-742.19%
-598.27%
-2,836.59%
-1,204.48%
-1,169.25%
-2,218.11%
-15,767.31%
-370.24%
-1,341.63%
-334.86%
-18,358.49%
-2,301.12%
-1,512.72%
-1,248.79%
-505.23%
-1,392.83%
-2,077.02%
Unlevered Free Cash Flow
21M
16M
17M
10M
10M
134M
-115M
99M
28M
-63M
-20M
37M
17M
-25M
88M
-11M
16M
7M
4M
-11M
-11M
-4M
11M
4M
22M
10M
8M
11M
21M
Return on Unlevered Free Cash Flow
89.41%
109.83%
107.11%
97.92%
153.90%
100.62%
57.96%
73.64%
104.36%
90.24%
31.14%
249.79%
550.55%
-232.39%
172.07%
-473.05%
504.78%
869.24%
1,554.13%
-566.84%
-323.85%
-1,135.01%
379.45%
545.13%
170.96%
268.59%
245.14%
160.26%
53.81%
(-) Net Interest Income After Taxes
-1M
-1M
-1M
0M
0M
-4M
0M
-2M
-2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-1M
-1M
-1M
1M
0M
0M
0M
0M
-6M
Return on (-) Net Interest Income After Taxes
8,912.60%
2,203.45%
-1,406,157.34%
-392,038.25%
-294,744.29%
-3,082.13%
0.00%
-3,261.79%
-1,574.44%
31,574.03%
5,933.19%
-21,653.73%
-18,841.57%
1,607,134.26%
-8,430,336.46%
-7,230,546.88%
0.00%
8,210,470.29%
192,850.75%
-212,830.50%
-5,439.89%
-4,050.95%
-5,940.75%
3,246.55%
10,942.70%
-17,794.14%
-4,766.56%
-9,356.14%
-175.87%
Net Debt Issuance
-6M
-5M
-3M
-6M
-1M
-12M
-3M
-13M
-4M
-3M
-3M
-4M
0M
0M
0M
0M
0M
0M
0M
-20M
-27M
-15M
62M
0M
0M
0M
0M
0M
0M
Return on Net Debt Issuance
192.45%
-353.23%
-176.62%
-168.50%
-2,824.26%
-1,172.87%
2,457.42%
-581.02%
-771.19%
1,929.58%
249.96%
-2,593.49%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-299.83%
-126.31%
-335.25%
65.63%
0.00%
-13,926.32%
0.00%
-40,097.03%
0.00%
0.00%
Levered Free Cash Flow
16M
12M
14M
5M
9M
127M
-118M
89M
26M
-66M
-23M
34M
17M
-25M
88M
-11M
16M
7M
4M
-31M
-38M
-18M
73M
3M
22M
10M
9M
11M
27M
Return on Levered Free Cash Flow
93.58%
116.30%
108.78%
197.25%
217.21%
106.27%
56.62%
82.20%
112.10%
86.45%
27.82%
272.92%
534.92%
-232.36%
172.07%
-473.08%
504.78%
869.33%
1,566.76%
-196.28%
-92.41%
-276.47%
55.43%
655.13%
175.86%
264.60%
234.51%
157.56%
41.20%