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

Omega Flex, Inc. (OFLX)

Category: Company Returns Sector: Industrials Industry: Industrial - Machinery Live Price: $32.48

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-312002-12-312001-12-31
Net Income
21M
22M
19M
15M
13M
16M
18M
18M
21M
24M
26M
20M
17M
20M
16M
14M
16M
13M
10M
7M
5M
5M
4M
7M
9M
5M
7M
6M
4M
4M
2M
Revenue
113M
115M
108M
94M
87M
100M
103M
102M
111M
125M
130M
106M
111M
108M
102M
94M
93M
85M
77M
64M
54M
47M
44M
63M
75M
74M
66M
48M
37M
35M
31M
Return on Revenue
18.39%
18.83%
17.58%
15.58%
14.27%
16.09%
17.71%
17.72%
18.63%
18.82%
20.15%
18.82%
15.52%
18.59%
15.39%
15.29%
16.93%
15.80%
13.01%
10.74%
8.57%
9.74%
9.93%
11.63%
11.65%
7.02%
11.39%
12.46%
10.89%
10.17%
8.03%
Cost of Revenue
43M
43M
41M
38M
36M
39M
40M
39M
43M
47M
48M
39M
41M
42M
40M
36M
36M
35M
35M
31M
26M
23M
22M
32M
38M
36M
33M
23M
0M
0M
0M
Return on Cost of Revenue
47.98%
49.74%
46.13%
39.19%
34.55%
40.86%
45.32%
45.70%
48.17%
50.07%
54.03%
50.73%
42.29%
47.70%
39.12%
39.75%
43.70%
38.25%
28.49%
22.12%
17.55%
20.23%
20.37%
22.88%
22.58%
14.47%
22.70%
25.65%
0.00%
0.00%
0.00%
Gross Profit
70M
71M
67M
56M
50M
61M
63M
62M
68M
78M
82M
67M
70M
66M
62M
58M
57M
50M
42M
33M
28M
24M
23M
31M
36M
38M
33M
25M
37M
35M
31M
Return on Gross Profit
29.82%
30.30%
28.43%
26.11%
24.76%
26.53%
29.08%
28.93%
30.37%
30.17%
32.13%
29.92%
24.52%
30.47%
25.36%
24.84%
27.63%
26.91%
23.96%
20.88%
16.77%
18.79%
19.36%
23.65%
24.08%
13.63%
22.86%
24.23%
10.89%
10.17%
8.03%
R&D Expenses
4M
4M
4M
4M
3M
5M
4M
4M
4M
5M
5M
4M
5M
5M
3M
3M
3M
3M
3M
3M
2M
2M
2M
2M
3M
0M
0M
0M
0M
0M
0M
Return on R&D Expenses
492.90%
504.19%
482.13%
419.72%
357.26%
328.72%
457.01%
442.82%
536.79%
499.09%
568.22%
474.05%
366.62%
418.43%
475.61%
451.40%
588.23%
460.87%
363.92%
264.77%
188.29%
196.73%
194.71%
332.22%
322.39%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
SG&A Expenses
39M
39M
37M
32M
29M
37M
37M
37M
39M
43M
42M
36M
44M
35M
34M
33M
31M
26M
24M
24M
19M
15M
14M
18M
20M
20M
21M
14M
0M
0M
0M
Return on SG&A Expenses
52.78%
55.34%
51.43%
46.02%
43.40%
43.44%
49.58%
49.19%
53.65%
55.51%
62.58%
55.77%
39.42%
57.68%
45.72%
43.83%
51.00%
50.88%
41.67%
28.31%
25.06%
29.97%
30.99%
40.76%
44.22%
25.55%
36.23%
42.26%
0.00%
0.00%
0.00%
Operating Expenses
44M
43M
41M
36M
32M
42M
41M
41M
43M
47M
46M
40M
49M
40M
38M
36M
34M
29M
27M
27M
21M
18M
16M
20M
22M
20M
21M
16M
0M
0M
0M
Return on Operating Expenses
47.67%
49.85%
46.41%
41.40%
39.24%
38.37%
44.73%
44.27%
48.78%
49.95%
56.37%
49.90%
35.59%
50.69%
41.71%
39.95%
46.93%
45.82%
37.39%
25.58%
22.12%
26.01%
26.73%
36.31%
38.89%
25.55%
36.23%
38.56%
0.00%
0.00%
0.00%
Operating Income (EBIT)
26M
28M
26M
21M
18M
19M
22M
22M
26M
31M
35M
27M
22M
26M
24M
22M
24M
21M
15M
11M
7M
7M
6M
11M
13M
7M
12M
9M
37M
35M
31M
Return on Operating Income (EBIT)
80.05%
77.91%
74.23%
71.67%
70.57%
85.98%
83.12%
83.51%
80.48%
76.16%
74.71%
74.70%
78.85%
76.38%
64.67%
65.66%
67.17%
65.21%
66.70%
63.98%
69.27%
67.66%
70.16%
66.50%
65.71%
71.94%
61.97%
65.19%
10.89%
10.17%
8.03%
Interest Income
1M
1M
1M
0M
0M
2M
2M
2M
2M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
1M
0M
0M
0M
0M
0M
Return on Interest Income
5,196.00%
18,086.17%
14,621.51%
12,240.64%
9,794.51%
785.07%
805.53%
790.78%
1,221.35%
13,575.86%
74,842.86%
0.00%
1,973.29%
4,126.84%
13,386.32%
14,670.41%
21,627.40%
37,394.44%
0.00%
0.00%
0.00%
0.00%
2,517.82%
2,536.77%
1,544.84%
918.86%
4,762.42%
0.00%
0.00%
0.00%
0.00%
Interest Expense
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 Interest Expense
0.00%
10,210.26%
5,105.13%
17,761.93%
13,321.45%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
51,051.28%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
111,522.22%
27,504.00%
58,087.50%
18,264.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Interest Income
1M
1M
1M
0M
0M
2M
2M
2M
2M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
1M
0M
0M
0M
0M
0M
Return on Net Interest Income
5,196.00%
7,875.91%
9,516.38%
20,760.53%
16,184.44%
785.07%
805.53%
790.78%
1,221.35%
13,575.86%
74,842.86%
-51,051.28%
1,973.29%
4,126.84%
13,386.32%
14,670.41%
21,627.40%
37,394.44%
111,522.22%
27,504.00%
58,087.50%
-18,264.00%
2,517.82%
2,536.77%
1,544.84%
918.86%
4,762.42%
0.00%
0.00%
0.00%
0.00%
Unusual Items
-3M
-2M
-1M
-1M
-1M
-4M
-5M
-4M
-3M
0M
0M
0M
-2M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-1M
-2M
-1M
-1M
37M
35M
31M
Return on Unusual Items
-6,086.99%
-6,369.65%
-4,977.49%
5,330.29%
3,750.37%
-381.10%
-403.39%
-416.12%
-602.52%
-17,242.34%
-28,785.71%
15,198.47%
-956.08%
-2,369.29%
-7,990.82%
5,171.58%
-11,782.09%
134,620.00%
13,563.51%
-7,393.55%
-19,362.50%
8,301.82%
-912.71%
-1,503.46%
-749.74%
-320.75%
-1,460.35%
-1,188.32%
10.89%
10.17%
8.03%
EBT Excluding Unusual Items
30M
30M
27M
22M
19M
25M
29M
28M
31M
31M
35M
26M
25M
28M
24M
21M
24M
21M
15M
11M
7M
7M
7M
12M
15M
10M
13M
10M
-37M
-35M
-31M
Return on EBT Excluding Unusual Items
69.12%
71.42%
69.85%
68.74%
66.22%
64.08%
63.50%
64.45%
67.00%
75.92%
74.40%
75.33%
70.09%
73.03%
63.95%
67.68%
66.62%
65.38%
67.32%
62.75%
68.69%
68.53%
62.32%
62.61%
58.01%
52.50%
57.81%
58.74%
-10.89%
-10.17%
-8.03%
Pre-Tax Income
27M
29M
26M
22M
19M
21M
24M
24M
28M
31M
35M
27M
23M
27M
24M
22M
24M
21M
15M
11M
7M
7M
7M
11M
14M
8M
12M
10M
0M
0M
0M
Return on Pre-Tax Income
75.96%
75.49%
72.67%
70.61%
68.86%
77.03%
75.37%
76.26%
75.38%
76.25%
74.59%
74.96%
75.64%
75.35%
64.46%
66.80%
67.00%
65.35%
66.99%
63.29%
68.94%
67.97%
66.89%
65.33%
62.88%
62.78%
60.20%
61.80%
0.00%
0.00%
0.00%
Income Tax Expense
7M
7M
7M
6M
5M
5M
6M
6M
7M
7M
9M
7M
5M
6M
8M
7M
8M
7M
5M
4M
2M
2M
2M
4M
5M
3M
5M
4M
-4M
-4M
-2M
Return on Income Tax Expense
314.09%
307.96%
276.95%
251.21%
232.38%
322.33%
301.07%
315.65%
304.22%
322.40%
295.59%
301.94%
318.40%
312.18%
185.35%
206.12%
207.65%
192.48%
205.21%
169.95%
220.55%
210.51%
201.70%
188.41%
169.37%
168.65%
151.23%
161.75%
-100.00%
-100.00%
-100.00%
Depreciation and Amortization
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
0M
0M
0M
1M
1M
1M
1M
1M
1M
0M
0M
1M
1M
0M
0M
0M
Return on Depreciation and Amortization
1,826.64%
2,067.32%
2,613.39%
2,222.59%
1,969.03%
1,174.74%
1,540.24%
1,435.38%
1,889.26%
2,155.29%
2,568.14%
2,288.51%
2,404.17%
3,708.84%
3,119.92%
3,132.24%
3,432.17%
2,769.96%
1,834.92%
1,169.39%
713.82%
716.80%
703.21%
1,232.39%
1,743.37%
1,238.37%
1,124.36%
902.41%
0.00%
0.00%
0.00%
EBITDA
27M
29M
27M
22M
19M
20M
23M
23M
27M
32M
36M
27M
24M
27M
25M
22M
24M
21M
16M
11M
7M
7M
7M
12M
14M
9M
13M
10M
37M
35M
31M
Return on EBITDA
76.56%
74.95%
71.65%
68.63%
66.78%
80.11%
78.86%
78.92%
77.19%
73.56%
72.60%
72.48%
73.33%
74.84%
63.36%
64.31%
65.88%
63.71%
64.36%
60.04%
63.14%
61.79%
63.80%
63.10%
60.69%
59.75%
58.73%
60.79%
10.89%
10.17%
8.03%
NOPAT
20M
21M
19M
15M
13M
14M
16M
16M
19M
24M
26M
20M
17M
20M
16M
15M
16M
14M
10M
7M
5M
5M
4M
7M
8M
5M
7M
6M
37M
35M
31M
Return on NOPAT
105.62%
103.23%
101.57%
101.07%
102.25%
112.98%
110.87%
110.11%
106.99%
99.75%
99.93%
99.37%
103.42%
100.68%
99.16%
97.14%
99.17%
98.73%
99.03%
101.94%
100.76%
99.93%
104.97%
101.80%
104.51%
114.60%
102.94%
105.49%
10.89%
10.17%
8.03%
Owner's Earnings
20M
22M
19M
15M
13M
15M
18M
17M
20M
24M
26M
20M
17M
19M
13M
15M
16M
14M
10M
7M
5M
5M
5M
7M
9M
4M
7M
7M
0M
0M
0M
Return on Owner's Earnings
102.13%
100.94%
103.44%
100.38%
101.24%
105.27%
102.51%
104.35%
102.69%
99.35%
99.81%
98.49%
103.02%
107.36%
119.82%
98.45%
101.02%
98.03%
99.41%
93.76%
89.94%
90.25%
95.95%
99.11%
100.51%
122.72%
100.70%
90.02%
0.00%
0.00%
0.00%

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-312002-12-312001-12-31
Net Income
21M
22M
19M
15M
13M
18M
21M
24M
26M
20M
17M
20M
16M
14M
16M
13M
10M
7M
5M
5M
4M
7M
9M
5M
7M
6M
4M
4M
2M
Cash & Cash Equivalents
45M
38M
34M
25M
22M
52M
46M
38M
33M
24M
16M
32M
38M
35M
30M
23M
8M
1M
3M
2M
2M
10M
13M
17M
10M
0M
0M
0M
0M
Return on Cash & Cash Equivalents
47.43%
61.22%
61.00%
124.26%
117.18%
34.84%
44.79%
62.65%
79.59%
84.25%
107.38%
62.17%
41.28%
40.71%
52.36%
59.61%
121.56%
732.27%
133.69%
206.70%
232.91%
75.53%
66.06%
29.64%
75.66%
2,143.21%
0.00%
0.00%
0.00%
Short-Term Investments
0M
0M
1M
1M
1M
0M
0M
0M
0M
0M
0M
15M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Short-Term Investments
0.00%
0.00%
13.48%
8.98%
6.74%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
134.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%
Cash & Short-Term Investments
45M
38M
36M
26M
22M
52M
46M
38M
33M
24M
16M
47M
38M
35M
30M
23M
8M
1M
3M
2M
2M
10M
13M
17M
10M
0M
0M
0M
0M
Return on Cash & Short-Term Investments
47.43%
61.22%
59.04%
122.95%
116.20%
34.84%
44.79%
62.65%
79.59%
84.25%
107.38%
42.54%
41.28%
40.71%
52.36%
59.61%
121.56%
732.27%
133.69%
206.70%
232.91%
75.53%
66.06%
29.64%
75.66%
2,143.21%
0.00%
0.00%
0.00%
Net Receivables
16M
18M
17M
15M
14M
14M
15M
18M
21M
20M
17M
16M
16M
15M
17M
14M
13M
12M
9M
7M
10M
7M
13M
10M
12M
25M
0M
0M
0M
Return on Net Receivables
131.80%
124.19%
113.58%
98.78%
90.64%
125.26%
135.17%
134.96%
126.39%
99.17%
101.40%
122.42%
100.17%
95.81%
95.08%
98.10%
77.40%
56.67%
51.34%
62.43%
44.86%
105.67%
64.88%
52.99%
62.63%
23.67%
0.00%
0.00%
0.00%
Inventory
16M
15M
12M
10M
10M
15M
16M
18M
16M
12M
11M
8M
8M
7M
8M
7M
7M
7M
6M
6M
6M
10M
11M
8M
6M
5M
0M
0M
0M
Return on Inventory
129.94%
146.22%
172.08%
153.13%
135.27%
123.73%
133.12%
132.98%
168.29%
172.98%
156.04%
252.49%
195.60%
195.02%
190.52%
182.81%
149.18%
96.46%
71.88%
75.90%
70.80%
72.08%
82.16%
63.37%
120.05%
110.47%
0.00%
0.00%
0.00%
Other Current Assets
3M
3M
2M
2M
2M
3M
3M
3M
3M
2M
2M
2M
2M
2M
2M
2M
2M
2M
2M
2M
1M
2M
2M
3M
1M
0M
0M
0M
0M
Return on Other Current Assets
724.84%
828.07%
855.88%
701.98%
651.57%
603.89%
722.44%
848.19%
1,034.15%
931.68%
824.32%
1,083.32%
826.49%
725.74%
958.59%
643.19%
450.09%
305.19%
268.61%
303.79%
349.36%
484.07%
460.83%
152.96%
1,054.58%
2,553.62%
0.00%
0.00%
0.00%
Total Current Assets
80M
74M
67M
54M
48M
84M
80M
76M
72M
57M
46M
74M
63M
60M
57M
46M
30M
22M
21M
17M
19M
29M
39M
39M
29M
31M
0M
0M
0M
Return on Total Current Assets
26.21%
29.97%
29.11%
28.89%
27.19%
21.54%
25.89%
31.18%
36.52%
34.71%
37.32%
27.35%
24.67%
24.09%
27.85%
29.42%
33.25%
30.62%
22.18%
26.79%
22.95%
25.88%
22.28%
13.35%
26.00%
19.17%
0.00%
0.00%
0.00%
Property, Plant & Equipment
13M
12M
9M
8M
8M
15M
12M
12M
12M
9M
10M
8M
7M
4M
5M
4M
5M
5M
5M
6M
6M
6M
7M
7M
6M
6M
0M
0M
0M
Return on Property, Plant & Equipment
167.03%
187.88%
224.92%
204.66%
179.52%
123.01%
174.61%
203.48%
219.33%
218.98%
178.57%
240.38%
223.81%
326.60%
340.41%
300.29%
210.77%
142.54%
88.18%
78.94%
69.58%
115.22%
128.64%
77.02%
130.06%
105.34%
0.00%
0.00%
0.00%
Goodwill
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
4M
0M
0M
0M
Return on Goodwill
589.89%
615.45%
543.83%
437.41%
374.97%
510.89%
588.85%
669.94%
742.91%
564.66%
490.24%
571.16%
444.19%
407.74%
447.76%
381.79%
284.66%
195.01%
131.79%
129.50%
124.25%
209.36%
246.23%
146.45%
212.05%
170.19%
0.00%
0.00%
0.00%
Intangible 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
Return on Intangible 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%
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
Return on Long-Term Investments
0.00%
0.00%
0.00%
78.55%
58.91%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
6,234.16%
-5,055.88%
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
1M
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
6,160.11%
158,178.92%
211,437.88%
140,880.04%
105,660.03%
4,935.34%
10,985.71%
2,559.26%
374,214.29%
398,200.00%
432,150.00%
671,300.00%
130,516.67%
75,668.42%
13,849.12%
0.00%
-6,234.16%
5,055.88%
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
5M
3M
3M
2M
2M
4M
4M
6M
2M
2M
1M
1M
3M
3M
1M
1M
2M
2M
2M
1M
1M
1M
1M
4M
4M
0M
0M
0M
0M
Return on Other Non-Current Assets
450.81%
828.58%
908.03%
798.31%
803.53%
482.43%
467.64%
402.35%
1,539.07%
1,251.41%
1,188.86%
1,540.86%
508.67%
489.18%
1,209.81%
986.95%
626.14%
368.69%
265.85%
646.74%
704.34%
1,382.40%
1,666.41%
139.64%
203.07%
0.00%
0.00%
0.00%
0.00%
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
34M
29M
23M
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%
11.72%
12.43%
10.79%
Total Non-Current Assets
21M
19M
16M
14M
13M
22M
20M
22M
17M
14M
15M
13M
14M
11M
10M
9M
10M
10M
11M
10M
10M
10M
11M
14M
13M
9M
0M
0M
0M
Return on Total Non-Current Assets
97.40%
116.95%
126.69%
111.26%
97.83%
80.89%
103.58%
107.72%
152.49%
140.07%
117.88%
152.41%
115.03%
132.07%
164.75%
143.63%
101.48%
67.31%
44.07%
45.59%
41.95%
70.53%
80.42%
37.07%
57.71%
65.07%
0.00%
0.00%
0.00%
Total Assets
101M
93M
83M
67M
61M
106M
100M
98M
89M
72M
61M
87M
77M
71M
66M
55M
40M
33M
31M
27M
30M
39M
50M
53M
42M
41M
34M
29M
23M
Return on Total Assets
20.64%
23.84%
23.52%
22.49%
20.82%
17.01%
20.71%
24.18%
29.46%
27.82%
28.35%
23.19%
20.32%
20.37%
23.82%
24.42%
25.05%
21.05%
14.76%
16.87%
14.83%
18.93%
17.44%
9.81%
17.92%
14.81%
11.72%
12.43%
10.79%
Accounts Payable
2M
3M
3M
2M
2M
3M
2M
2M
3M
2M
2M
3M
3M
2M
2M
2M
2M
3M
1M
1M
1M
2M
1M
1M
2M
2M
0M
0M
0M
Return on Accounts Payable
900.65%
857.69%
759.88%
664.78%
621.76%
676.96%
993.44%
1,031.53%
780.77%
805.75%
725.39%
725.73%
602.85%
622.11%
634.31%
572.36%
559.79%
251.22%
456.04%
533.41%
507.65%
472.60%
584.25%
417.80%
481.15%
324.91%
0.00%
0.00%
0.00%
Short-Term Debt
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
8M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Short-Term Debt
0.00%
0.00%
0.00%
141.48%
310.03%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
2,122.22%
0.00%
0.00%
58.41%
0.00%
0.00%
0.00%
4,019.89%
3,226.34%
0.00%
0.00%
0.00%
Tax Payables
0M
0M
0M
0M
0M
1M
0M
0M
0M
1M
0M
0M
1M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
2M
0M
0M
0M
0M
0M
Return on Tax Payables
11,712.21%
531,334.07%
270,483.50%
181,232.14%
136,034.16%
2,537.18%
10,927.89%
21,671.56%
2,619,500.00%
2,033.71%
4,086.52%
34,722.41%
2,757.39%
2,952.16%
3,646.19%
1,107.07%
7,490.30%
2,925.96%
0.00%
2,123.72%
1,938.50%
0.00%
0.00%
262.53%
0.00%
0.00%
0.00%
0.00%
0.00%
Deferred Revenue
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
4M
0M
0M
0M
0M
0M
0M
0M
7M
0M
0M
0M
Return on Deferred Revenue
0.00%
0.00%
0.00%
10.77%
105.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
161.60%
0.00%
0.00%
1,938.50%
0.00%
0.00%
0.00%
0.00%
81.74%
0.00%
0.00%
0.00%
Other Current Liabilities
8M
10M
9M
8M
8M
6M
8M
11M
12M
11M
10M
5M
6M
12M
12M
9M
4M
5M
4M
4M
3M
4M
13M
17M
7M
9M
0M
0M
0M
Return on Other Current Liabilities
260.07%
236.37%
225.91%
202.89%
178.88%
297.75%
273.63%
208.82%
220.65%
181.00%
172.48%
368.85%
280.53%
120.95%
134.49%
143.21%
271.49%
150.69%
109.57%
109.26%
135.80%
200.33%
64.59%
30.57%
102.97%
70.39%
0.00%
0.00%
0.00%
Total Current Liabilities
19M
21M
21M
17M
17M
17M
18M
22M
23M
22M
20M
18M
18M
23M
24M
19M
13M
12M
7M
7M
13M
7M
18M
22M
12M
13M
0M
0M
0M
Return on Total Current Liabilities
107.88%
105.92%
94.02%
85.86%
77.79%
103.30%
114.83%
105.52%
114.92%
91.03%
84.39%
109.42%
86.51%
63.24%
67.03%
70.79%
79.98%
59.64%
69.05%
68.32%
32.77%
99.54%
48.24%
22.99%
64.28%
46.74%
0.00%
0.00%
0.00%
Long-Term Debt
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
3M
3M
0M
0M
0M
Return on Long-Term Debt
0.00%
0.00%
0.00%
0.00%
11.59%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
231.84%
175.93%
0.00%
0.00%
0.00%
Capital Lease Obligations
4M
3M
2M
1M
1M
5M
3M
3M
3M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Capital Lease Obligations
593.99%
1,309.71%
874.50%
583.00%
437.25%
341.30%
704.79%
735.89%
776.61%
3,989.98%
2,196.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%
Deferred Tax Liabilities
0M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
1M
0M
0M
0M
1M
1M
1M
1M
1M
1M
1M
1M
0M
1M
0M
0M
0M
0M
Return on Deferred Tax Liabilities
134,550.83%
85,248.34%
45,672.13%
30,739.39%
23,373.16%
9,952.49%
0.00%
393,700.00%
6,134.66%
16,454.55%
5,222.36%
3,558.13%
7,493.78%
9,915.17%
4,290.22%
1,453.78%
972.58%
1,119.87%
448.12%
375.18%
319.31%
632.02%
713.98%
3,536.99%
1,170.11%
2,553.62%
0.00%
0.00%
0.00%
Other Non-Current Liabilities
1M
2M
2M
1M
1M
1M
1M
1M
2M
3M
2M
2M
3M
2M
1M
1M
1M
1M
1M
1M
1M
1M
2M
2M
0M
0M
0M
0M
0M
Return on Other Non-Current Liabilities
2,580.98%
1,925.78%
1,450.87%
1,249.29%
1,208.14%
3,431.24%
2,569.68%
1,742.04%
1,211.05%
674.92%
794.76%
1,304.34%
578.15%
886.92%
1,315.67%
1,098.94%
1,165.74%
878.16%
575.84%
511.88%
443.87%
720.20%
459.12%
222.78%
3,577.51%
18,753.13%
0.00%
0.00%
0.00%
Total Non-Current Liabilities
4M
4M
3M
3M
3M
5M
3M
4M
6M
3M
3M
2M
3M
2M
2M
2M
2M
1M
2M
2M
2M
2M
3M
2M
4M
4M
0M
0M
0M
Return on Total Non-Current Liabilities
514.51%
522.43%
651.55%
575.48%
491.36%
341.69%
629.18%
572.65%
469.44%
599.16%
591.18%
954.45%
536.74%
814.10%
1,006.89%
625.85%
530.22%
492.20%
252.01%
216.50%
185.71%
336.62%
279.43%
209.58%
183.57%
163.16%
0.00%
0.00%
0.00%
Total Liabilities
24M
25M
24M
20M
20M
23M
21M
27M
28M
25M
23M
21M
21M
25M
25M
21M
14M
13M
9M
9M
16M
10M
21M
25M
16M
17M
9M
7M
5M
Return on Total Liabilities
88.51%
87.38%
80.49%
73.16%
65.57%
79.32%
97.11%
89.10%
92.32%
79.03%
73.85%
98.17%
74.50%
58.68%
62.85%
63.59%
69.49%
53.19%
54.20%
51.93%
27.86%
76.82%
41.14%
20.72%
47.61%
36.33%
45.81%
47.91%
47.36%
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
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%
Common 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
Return on Common Stock
20,391.83%
21,275.29%
18,799.61%
15,120.52%
12,962.25%
17,660.78%
20,355.88%
23,158.82%
25,681.37%
19,519.61%
16,947.06%
19,744.12%
15,354.90%
14,095.10%
15,478.43%
13,198.04%
9,840.20%
6,741.18%
4,555.88%
4,476.47%
4,295.10%
7,237.25%
8,511.76%
5,062.75%
7,330.39%
11,540.38%
0.00%
0.00%
0.00%
Retained Earnings
67M
58M
48M
37M
31M
73M
68M
61M
50M
36M
27M
56M
45M
36M
31M
23M
15M
9M
12M
8M
3M
19M
17M
15M
14M
14M
0M
0M
0M
Return on Retained Earnings
31.26%
40.36%
42.67%
48.18%
51.98%
24.72%
30.31%
38.75%
52.33%
55.66%
63.63%
35.89%
34.45%
39.44%
51.50%
57.42%
67.23%
74.89%
37.48%
58.92%
137.59%
38.88%
52.14%
34.48%
53.90%
41.57%
0.00%
0.00%
0.00%
Accumulated OCI
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-1M
-2M
-1M
0M
0M
0M
-1M
-1M
0M
-1M
0M
1M
0M
0M
0M
0M
0M
Return on Accumulated OCI
-2,131.23%
-2,424.06%
-2,103.15%
-2,018.23%
-1,345.63%
-2,019.51%
-2,232.58%
-2,141.61%
-3,167.47%
-2,559.13%
-1,901.65%
-2,119.89%
-1,724.89%
-853.23%
-2,311.57%
-2,708.65%
-3,050.76%
-1,677.07%
-925.70%
-879.77%
-1,009.45%
-1,098.51%
2,097.10%
622.92%
2,748.90%
1,301.74%
0.00%
0.00%
0.00%
Minority Interest
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Minority Interest
17,225.55%
14,638.83%
10,222.75%
9,427.26%
9,922.26%
26,886.57%
12,738.04%
12,052.04%
13,859.79%
7,657.69%
8,910.31%
7,991.67%
2,563.34%
3,763.61%
5,804.41%
12,127.93%
8,227.05%
11,090.32%
4,112.39%
3,623.81%
2,980.27%
5,427.94%
6,730.23%
9,389.09%
32,508.70%
150,025.00%
0.00%
0.00%
0.00%
Total Shareholders’ Equity
78M
68M
58M
47M
41M
83M
79M
71M
60M
46M
37M
66M
55M
46M
41M
34M
26M
20M
23M
18M
14M
29M
29M
28M
26M
24M
26M
21M
18M
Return on Total Shareholders’ Equity
27.11%
33.58%
34.30%
33.50%
31.89%
21.67%
26.39%
33.28%
43.40%
43.17%
46.24%
30.48%
28.24%
31.47%
38.62%
39.76%
39.35%
34.94%
20.38%
25.17%
32.07%
25.24%
30.42%
18.68%
28.77%
25.01%
15.76%
16.79%
13.97%
Total Equity
78M
68M
59M
47M
42M
83M
79M
71M
61M
46M
38M
66M
56M
46M
41M
34M
26M
20M
23M
18M
14M
29M
29M
28M
26M
24M
26M
21M
18M
Return on Total Equity
27.06%
33.48%
34.13%
33.34%
31.73%
21.66%
26.33%
33.19%
43.27%
42.93%
46.00%
30.37%
27.93%
31.21%
38.36%
39.63%
39.16%
34.83%
20.28%
25.00%
31.73%
25.12%
30.28%
18.64%
28.75%
25.00%
15.76%
16.79%
13.97%
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
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%
Total Investments
0M
0M
1M
1M
1M
0M
0M
0M
0M
0M
0M
15M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Total Investments
0.00%
0.00%
13.48%
87.54%
65.65%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
134.76%
0.00%
0.00%
0.00%
0.00%
6,234.16%
-5,055.88%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Net Debt
-41M
-35M
-33M
-24M
-20M
-46M
-43M
-34M
-30M
-23M
-15M
-32M
-38M
-35M
-30M
-23M
-8M
-1M
-3M
-2M
6M
-10M
-13M
-17M
-6M
3M
0M
0M
0M
Return on Net Debt
-51.71%
-65.97%
-63.93%
-151.93%
-124.38%
-38.81%
-47.83%
-68.48%
-88.68%
-86.06%
-112.90%
-62.17%
-41.28%
-40.71%
-52.36%
-59.61%
-121.56%
-1,118.05%
-133.69%
-206.70%
77.97%
-75.53%
-66.06%
-29.64%
-115.55%
180.92%
0.00%
0.00%
0.00%

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-312002-12-312001-12-31
Net Income
21M
22M
19M
15M
13M
18M
21M
24M
26M
20M
17M
20M
16M
14M
16M
13M
10M
7M
5M
5M
4M
7M
9M
5M
7M
6M
4M
4M
2M
Working Capital
61M
53M
46M
36M
31M
66M
62M
53M
49M
35M
26M
55M
45M
37M
33M
27M
18M
11M
14M
10M
6M
21M
21M
16M
17M
18M
0M
0M
0M
Return on Working Capital
34.97%
42.91%
43.90%
45.73%
45.72%
27.22%
33.43%
44.26%
53.52%
56.11%
66.91%
36.47%
34.52%
38.92%
47.64%
50.33%
56.92%
62.94%
32.69%
44.08%
76.58%
34.97%
41.38%
31.81%
43.66%
32.51%
0.00%
0.00%
0.00%
Total Capital
81M
71M
60M
48M
43M
88M
82M
74M
64M
47M
38M
66M
55M
46M
41M
34M
26M
20M
23M
18M
21M
29M
29M
28M
29M
28M
26M
21M
18M
Return on Total Capital
25.88%
32.29%
33.56%
32.97%
30.75%
20.38%
25.43%
31.84%
41.11%
42.71%
45.29%
30.48%
28.24%
31.47%
38.62%
39.76%
39.35%
34.37%
20.38%
25.17%
20.71%
25.24%
30.42%
18.68%
25.43%
21.75%
15.76%
16.79%
13.97%
Capital Employed
82M
72M
62M
50M
44M
88M
82M
75M
66M
50M
41M
68M
59M
48M
43M
36M
28M
21M
25M
20M
16M
32M
32M
30M
30M
28M
34M
29M
23M
Return on Capital Employed
25.67%
31.34%
32.24%
31.32%
29.48%
20.37%
25.27%
31.37%
39.62%
40.06%
42.68%
29.43%
26.55%
30.06%
36.96%
37.27%
36.47%
32.53%
18.77%
22.41%
27.10%
23.38%
27.32%
17.12%
24.86%
21.68%
11.72%
12.43%
10.79%
Invested Capital
36M
32M
26M
23M
21M
37M
35M
36M
31M
23M
22M
34M
18M
10M
11M
11M
17M
19M
19M
16M
19M
19M
15M
10M
20M
27M
26M
21M
18M
Return on Invested Capital
57.56%
68.87%
85.78%
74.94%
66.50%
49.09%
58.85%
64.75%
85.02%
86.63%
78.32%
59.80%
89.39%
138.76%
147.14%
119.42%
58.18%
36.07%
24.04%
28.66%
22.73%
37.91%
56.39%
50.52%
38.31%
21.97%
15.76%
16.79%
13.97%

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-31
Net Income
21M
22M
19M
15M
13M
16M
18M
18M
21M
24M
26M
20M
17M
20M
16M
14M
16M
13M
10M
7M
5M
5M
4M
7M
9M
5M
7M
6M
Depreciation & Amortization
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
1M
0M
0M
0M
1M
1M
1M
1M
1M
1M
0M
0M
1M
1M
Return on Depreciation & Amortization
1,826.64%
2,067.32%
2,613.39%
2,222.59%
1,969.03%
1,174.74%
1,540.24%
1,435.38%
1,889.26%
2,155.29%
2,568.14%
2,288.51%
2,404.17%
3,708.84%
3,119.92%
3,132.24%
3,432.17%
2,769.96%
1,834.92%
1,169.39%
713.82%
716.80%
703.21%
1,232.39%
1,743.37%
1,238.37%
1,124.36%
902.41%
Deferred Income Tax
0M
0M
0M
0M
0M
0M
0M
0M
1M
-1M
0M
0M
0M
0M
0M
0M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Deferred Income Tax
120,455.09%
72,112.46%
36,767.52%
25,278.15%
18,958.62%
-6,286.72%
5,422.92%
360,280.00%
2,852.06%
-1,766.79%
8,588.52%
-9,391.51%
-7,324.58%
5,502.46%
21,752.78%
-10,343.17%
-2,474.61%
9,615.71%
3,379.46%
-1,498.04%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Stock-Based Compensation
0M
0M
1M
1M
0M
0M
0M
0M
0M
0M
1M
1M
2M
0M
1M
1M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Stock-Based Compensation
18,537.39%
12,431.87%
9,179.19%
7,419.62%
5,779.47%
13,874.14%
27,195.52%
33,359.26%
7,110.62%
15,142.31%
5,176.88%
1,370.27%
699.27%
17,066.95%
1,503.07%
1,443.47%
8,919.77%
2,123.34%
3,216.99%
9,550.00%
0.00%
4,612.12%
4,295.10%
0.00%
0.00%
0.00%
0.00%
0.00%
Change in Working Capital
-3M
-3M
-2M
-2M
-1M
2M
3M
1M
-1M
-8M
-3M
-3M
-5M
0M
0M
-1M
-3M
0M
1M
0M
-4M
-1M
3M
-1M
-8M
6M
2M
-3M
Return on Change in Working Capital
-164.06%
-414.39%
-1,041.63%
153.69%
82.76%
926.01%
727.97%
1,894.22%
-2,095.16%
-291.23%
-787.82%
-791.96%
-340.81%
-10,171.21%
3,829.34%
-1,124.08%
-537.56%
8,208.54%
1,017.95%
4,270.81%
-118.70%
-656.98%
137.64%
-1,151.64%
-105.75%
84.52%
385.02%
-187.77%
Accounts Receivable
2M
1M
0M
-1M
0M
0M
2M
1M
2M
3M
-1M
-3M
-1M
-1M
0M
1M
-3M
-1M
-1M
-3M
-2M
-1M
0M
0M
0M
0M
0M
0M
Return on Accounts Receivable
1,036.83%
-81.88%
-651.48%
-687.17%
-469.45%
-5,707.09%
836.21%
1,463.36%
951.56%
695.58%
-2,777.84%
-742.08%
-1,348.36%
-2,057.10%
-3,382.72%
1,181.35%
-498.52%
-1,563.53%
-1,145.78%
-225.81%
-267.68%
-589.92%
918.45%
0.00%
0.00%
0.00%
0.00%
0.00%
Inventory
0M
-1M
-1M
-1M
-1M
2M
0M
1M
1M
-3M
-4M
0M
-3M
0M
-1M
1M
-1M
-1M
0M
-1M
0M
0M
4M
0M
-2M
-2M
-1M
-1M
Return on Inventory
982.95%
-440.41%
2,893.43%
2,042.09%
1,307.08%
874.67%
11,680.13%
2,172.98%
1,692.18%
-916.29%
-625.93%
-4,525.00%
-571.44%
33,014.75%
-2,240.63%
2,457.61%
-1,523.94%
-2,564.19%
3,032.33%
-973.94%
-1,058.54%
3,261.43%
104.33%
-3,025.41%
-360.55%
-268.82%
-939.32%
-1,130.13%
Accounts Payable
0M
0M
0M
0M
0M
-1M
1M
1M
0M
-1M
1M
0M
0M
0M
0M
0M
0M
1M
-1M
2M
0M
0M
-1M
0M
0M
0M
0M
0M
Return on Accounts Payable
-3,115.82%
3,757.03%
2,721.86%
1,973.88%
1,453.06%
-3,143.36%
1,651.95%
3,138.33%
-10,128.29%
-2,357.49%
2,930.09%
25,202.53%
-4,310.72%
9,823.90%
6,239.84%
-13,312.04%
9,992.41%
2,301.20%
-1,062.12%
403.76%
2,850.92%
-2,104.15%
-546.94%
0.00%
0.00%
0.00%
0.00%
0.00%
Other Working Capital
-5M
-2M
-1M
-1M
0M
1M
-1M
-2M
-4M
-8M
1M
1M
0M
1M
1M
-3M
1M
1M
2M
2M
-2M
0M
-1M
0M
-6M
8M
0M
-3M
Return on Other Working Capital
-621.10%
955.01%
606.45%
723.92%
414.05%
2,325.72%
-1,948.77%
-1,070.35%
-494.95%
-297.99%
2,881.74%
3,756.60%
-4,748.90%
3,910.49%
1,186.52%
-483.59%
1,424.91%
1,395.03%
405.37%
311.27%
-244.19%
2,926.92%
-633.09%
-1,859.45%
-149.64%
64.30%
0.00%
-225.18%
Other Non-Cash Items
1M
0M
0M
0M
0M
1M
1M
1M
2M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
Return on Other Non-Cash Items
-2,410.51%
-1,660.28%
-2,388.03%
-468.55%
-1,098.40%
3,071.37%
2,482.43%
2,660.86%
1,356.17%
-11,248.57%
6,768.73%
-7,838.58%
2,358.25%
-41,956.25%
8,848.59%
8,215.43%
6,955.07%
-7,122.75%
6,475.48%
5,876.92%
8,936.54%
2,685.88%
7,685.96%
-35,152.38%
5,906.12%
6,620.51%
0.00%
714.40%
Net Cash from Operating Activities
20M
21M
19M
15M
13M
19M
23M
21M
23M
15M
25M
19M
16M
21M
18M
15M
13M
15M
12M
7M
1M
5M
8M
7M
1M
12M
11M
4M
Return on Net Cash from Operating Activities
109.99%
107.44%
104.40%
115.51%
138.85%
82.84%
79.14%
86.37%
88.65%
154.94%
104.16%
103.11%
107.76%
95.64%
86.78%
97.42%
119.15%
90.71%
81.02%
94.22%
326.79%
95.92%
52.51%
100.86%
777.26%
43.88%
69.92%
139.23%
Capital Expenditures (PPE)
-2M
-1M
-1M
-1M
-1M
-2M
-2M
-2M
-2M
-1M
-1M
-1M
-1M
-2M
-3M
0M
-1M
0M
0M
0M
0M
0M
0M
-1M
-1M
-1M
-1M
0M
Return on Capital Expenditures (PPE)
-1,556.71%
-2,179.60%
-2,257.91%
-2,860.59%
-2,415.74%
-739.61%
-1,117.85%
-898.01%
-1,264.49%
-2,507.64%
-2,697.73%
-3,530.14%
-1,411.10%
-1,046.73%
-506.37%
-6,170.39%
-2,546.45%
-6,261.40%
-2,060.99%
-5,289.23%
-3,547.33%
-3,170.83%
-1,000.23%
-1,384.99%
-1,601.85%
-376.11%
-1,042.82%
0.00%
Acquisitions (Net)
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Acquisitions (Net)
0.00%
0.00%
245.78%
163.86%
122.89%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
1,411.10%
1,046.73%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
Purchases of Investments
0M
0M
-9M
-6M
-5M
0M
0M
0M
0M
0M
0M
0M
-56M
-35M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Purchases of Investments
0.00%
0.00%
-8.83%
-5.89%
-4.41%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-30.90%
-57.38%
0.00%
0.00%
0.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
0M
0M
9M
6M
5M
0M
0M
0M
0M
0M
0M
0M
71M
20M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on Sales / Maturities of Investments
0.00%
0.00%
12.43%
8.29%
6.22%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
24.39%
99.92%
0.00%
0.00%
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 Investing Activities
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-1M
-2M
0M
0M
0M
0M
0M
0M
0M
3M
-3M
3M
0M
0M
0M
0M
Return on Other Investing Activities
0.00%
0.00%
-245.78%
-154.49%
-111.25%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-1,411.10%
-1,046.73%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
140.49%
-134.80%
227.14%
0.00%
0.00%
0.00%
-2,247.57%
Net Cash from Investing Activities
-2M
-1M
-1M
-1M
-1M
-2M
-2M
-2M
-2M
-1M
-1M
-1M
14M
-17M
-3M
0M
-1M
0M
0M
0M
0M
3M
-4M
3M
-1M
-1M
-1M
0M
Return on Net Cash from Investing Activities
-1,556.71%
-2,179.60%
-2,011.46%
-2,475.10%
-1,999.72%
-739.61%
-1,117.85%
-898.01%
-1,264.49%
-2,507.64%
-2,697.73%
-3,530.14%
126.00%
-119.39%
-506.37%
-6,170.39%
-2,546.45%
-6,261.40%
-2,060.99%
-5,289.23%
-3,547.33%
147.01%
-118.79%
271.70%
-1,601.85%
-376.11%
-1,042.82%
-2,247.57%
Net Debt Issuance
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-8M
8M
0M
0M
-3M
0M
4M
Return on Net Debt Issuance
0.00%
0.00%
0.00%
137.42%
-102.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%
2,122.22%
0.00%
-60.88%
58.41%
0.00%
0.00%
-151.39%
-4,019.89%
166.83%
Long-Term Debt Issuance
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-8M
8M
0M
0M
-3M
0M
4M
Return on Long-Term Debt Issuance
0.00%
0.00%
0.00%
137.42%
-102.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%
2,122.22%
0.00%
-60.88%
58.41%
0.00%
0.00%
-151.39%
-4,019.89%
166.83%
Short-Term Debt Issuance
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
8M
0M
0M
0M
0M
0M
Return on Short-Term Debt Issuance
0.00%
0.00%
0.00%
-65.04%
-45.86%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-3,097.84%
2,122.22%
0.00%
0.00%
58.41%
0.00%
0.00%
0.00%
0.00%
0.00%
Net 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
-1M
0M
0M
0M
0M
Return on Net Stock Issuance
0.00%
0.00%
0.00%
0.00%
-1,062.71%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-17,524.00%
-1,364.51%
-2,365.67%
0.00%
0.00%
0.00%
Common 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
Return on Common 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%
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
-1M
0M
0M
0M
0M
Return on Common Stock Repurchased
0.00%
0.00%
0.00%
0.00%
-1,062.84%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-17,524.00%
-1,367.04%
-2,365.67%
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
Return on Preferred Stock Issuance
0.00%
0.00%
0.00%
0.00%
-36,910.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-738,200.00%
0.00%
0.00%
0.00%
0.00%
Net Dividends Paid
-12M
-12M
-14M
-11M
-10M
-14M
-13M
-14M
-13M
-9M
-15M
-11M
-46M
-10M
-13M
-9M
-5M
0M
-4M
-10M
0M
0M
-20M
-12M
-4M
0M
0M
-1M
Return on Net Dividends Paid
-180.11%
-178.52%
-174.34%
-755.31%
-581.30%
-117.23%
-135.71%
-133.17%
-158.21%
-248.94%
-176.20%
-176.10%
-37.56%
-206.03%
-120.31%
-167.60%
-319.27%
-9,284.14%
-234.02%
-68.13%
0.00%
0.00%
-21.71%
-60.81%
-213.79%
0.00%
0.00%
-476.27%
Common Dividends Paid
-12M
-12M
-14M
-11M
-10M
-14M
-13M
-14M
-13M
-9M
-15M
-11M
-46M
-10M
-13M
-9M
-5M
0M
-4M
-10M
0M
0M
-20M
-12M
-4M
0M
0M
-9M
Return on Common Dividends Paid
-180.11%
-178.52%
-174.34%
-755.31%
-581.30%
-117.23%
-135.71%
-133.17%
-158.21%
-248.94%
-176.20%
-176.10%
-37.56%
-206.03%
-120.31%
-167.60%
-319.27%
-9,284.14%
-234.02%
-68.13%
0.00%
0.00%
-21.71%
-60.81%
-213.79%
0.00%
0.00%
-66.68%
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
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%
Other Financing Activities
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
1M
Return on Other Financing Activities
0.00%
0.00%
0.00%
-206.52%
-44.05%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-3,097.84%
0.00%
0.00%
0.00%
0.00%
2,216.82%
0.00%
0.00%
0.00%
476.27%
Net Cash from Financing Activities
-12M
-12M
-14M
-11M
-10M
-14M
-13M
-14M
-13M
-9M
-15M
-11M
-46M
-10M
-13M
-9M
-5M
0M
-5M
-10M
0M
-8M
-13M
-12M
-4M
-3M
0M
-4M
Return on Net Cash from Financing Activities
-180.11%
-178.52%
-174.34%
-758.42%
-791.90%
-117.23%
-135.71%
-133.17%
-158.21%
-248.94%
-176.20%
-176.10%
-37.56%
-206.03%
-120.31%
-167.60%
-319.27%
-9,284.14%
-217.58%
-70.39%
0.00%
-60.88%
-34.47%
-59.79%
-196.07%
-151.39%
-4,019.89%
-144.85%
Effect of FX on Cash
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
1M
-1M
0M
0M
0M
0M
0M
0M
0M
-1M
0M
1M
0M
0M
Return on Effect of FX on Cash
-230,592.49%
-151,063.92%
-78,309.31%
-51,853.56%
-39,041.84%
-55,496.55%
-37,960.42%
94,810.53%
-692,100.00%
-94,488.00%
-84,500.00%
20,957.89%
-66,484.62%
51,638.46%
2,293.12%
-1,840.85%
-13,379.66%
-8,856.58%
34,610.34%
10,914.29%
-19,362.50%
-12,015.79%
2,721.12%
-697.07%
-2,028.50%
927.11%
-3,956.08%
5,173.28%
Net Change in Cash
6M
7M
3M
3M
3M
3M
8M
5M
9M
5M
9M
8M
-16M
-6M
3M
5M
8M
14M
7M
-3M
1M
0M
-8M
-3M
-4M
8M
10M
0M
Return on Net Change in Cash
356.75%
323.35%
223.23%
263.41%
181.01%
460.49%
230.09%
337.15%
239.95%
493.15%
282.27%
264.23%
-106.09%
-363.13%
597.79%
278.30%
208.64%
93.96%
137.15%
-271.03%
366.77%
1,392.07%
-55.51%
-219.05%
-202.80%
68.47%
77.87%
37,506.25%
Cash at Beginning of Period
39M
31M
32M
22M
19M
198M
175M
46M
38M
33M
24M
16M
32M
38M
35M
30M
23M
8M
1M
3M
2M
2M
10M
13M
17M
10M
0M
0M
Return on Cash at Beginning of Period
55.23%
80.04%
66.86%
170.10%
271.25%
8.15%
10.40%
38.86%
55.07%
71.77%
110.84%
123.68%
53.37%
53.08%
44.35%
47.68%
69.90%
163.04%
1,068.90%
197.81%
210.37%
242.74%
44.83%
56.17%
49.83%
52.26%
2,670.36%
2,273.11%
Cash at End of Period
45M
38M
34M
25M
22M
201M
183M
52M
46M
38M
33M
24M
16M
32M
38M
35M
30M
23M
8M
1M
3M
2M
2M
10M
13M
17M
10M
0M
Return on Cash at End of Period
47.43%
61.22%
61.00%
124.26%
117.18%
8.01%
9.95%
34.84%
44.79%
62.65%
79.59%
84.25%
107.38%
62.17%
41.28%
40.71%
52.36%
59.61%
121.56%
732.27%
133.69%
206.70%
232.91%
75.53%
66.06%
29.64%
75.66%
2,143.21%
Operating Cash Flow
20M
21M
19M
15M
13M
19M
23M
21M
23M
15M
25M
19M
16M
21M
18M
15M
13M
15M
12M
7M
1M
5M
8M
7M
1M
12M
11M
4M
Return on Operating Cash Flow
109.99%
107.44%
104.40%
115.51%
138.85%
82.84%
79.14%
86.37%
88.65%
154.94%
104.16%
103.11%
107.76%
95.64%
86.78%
97.42%
119.15%
90.71%
81.02%
94.22%
326.79%
95.92%
52.51%
100.86%
777.26%
43.88%
69.92%
139.23%
Capital Expenditure
-2M
-1M
-1M
-1M
-1M
-2M
-2M
-2M
-2M
-1M
-1M
-1M
-1M
-2M
-3M
0M
-1M
0M
0M
0M
0M
0M
0M
-1M
-1M
-1M
-1M
0M
Return on Capital Expenditure
-1,556.71%
-2,179.60%
-2,257.91%
-2,860.59%
-2,415.74%
-739.61%
-1,117.85%
-898.01%
-1,264.49%
-2,507.64%
-2,697.73%
-3,530.14%
-1,411.10%
-1,046.73%
-506.37%
-6,170.39%
-2,546.45%
-6,261.40%
-2,060.99%
-5,289.23%
-3,547.33%
-3,170.83%
-1,000.23%
-1,384.99%
-1,601.85%
-376.11%
-1,042.82%
0.00%
Free Cash Flow
18M
20M
17M
14M
12M
17M
21M
19M
22M
14M
24M
19M
15M
19M
15M
15M
13M
15M
12M
7M
1M
5M
8M
7M
1M
10M
10M
4M
Return on Free Cash Flow
118.68%
114.12%
112.12%
123.49%
182.56%
93.29%
85.17%
95.56%
95.33%
165.14%
108.34%
106.21%
116.67%
105.25%
104.73%
98.98%
125.00%
92.05%
84.33%
95.93%
359.95%
98.92%
55.42%
108.78%
1,509.91%
49.67%
74.94%
139.23%

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-31
Net Income
21M
22M
19M
15M
13M
16M
18M
18M
21M
24M
26M
20M
17M
20M
16M
15M
16M
14M
10M
7M
5M
5M
4M
7M
9M
5M
7M
6M
EBITDA
27M
29M
27M
22M
19M
20M
23M
23M
27M
32M
36M
27M
24M
27M
25M
22M
24M
21M
16M
11M
7M
7M
7M
12M
14M
9M
13M
10M
Return on EBITDA
76.44%
74.96%
71.98%
68.87%
66.95%
79.33%
78.77%
78.49%
77.19%
73.65%
72.77%
72.69%
73.92%
75.35%
64.10%
65.07%
66.61%
64.38%
64.71%
59.54%
62.96%
61.56%
63.75%
63.10%
60.69%
59.75%
58.73%
60.79%
(-) Tax Adjustment
7M
7M
7M
6M
6M
5M
6M
6M
7M
8M
9M
7M
6M
6M
9M
7M
8M
7M
5M
4M
2M
2M
2M
4M
5M
3M
5M
4M
Return on (-) Tax Adjustment
315.94%
305.79%
274.38%
245.58%
226.47%
331.92%
314.68%
324.86%
311.54%
311.42%
288.36%
292.79%
311.17%
312.21%
184.32%
200.76%
206.43%
189.63%
198.24%
159.88%
201.44%
190.66%
192.26%
181.99%
163.48%
160.51%
147.55%
159.13%
(-) Change In Working Capital
-3M
-3M
-2M
-2M
-1M
2M
3M
1M
-1M
-8M
-3M
-3M
-5M
0M
0M
-1M
-3M
0M
1M
0M
-4M
-1M
3M
-1M
-8M
6M
2M
-3M
Return on (-) Change In Working Capital
-167.65%
-417.37%
-1,047.77%
153.60%
82.69%
916.92%
727.13%
1,883.81%
-2,095.16%
-291.60%
-789.65%
-794.23%
-343.55%
-10,240.91%
3,874.33%
-1,137.29%
-543.45%
8,295.73%
1,023.53%
4,235.40%
-118.37%
-654.53%
137.54%
-1,151.64%
-105.75%
84.52%
385.02%
-187.77%
(-) Capital Expenditure
-2M
-1M
-1M
-1M
-1M
-2M
-2M
-2M
-2M
-1M
-1M
-1M
-1M
-2M
-3M
0M
-1M
0M
0M
0M
0M
0M
0M
-1M
-1M
-1M
-1M
0M
Return on (-) Capital Expenditure
-1,556.13%
-2,182.53%
-2,271.86%
-2,870.71%
-2,423.30%
-732.35%
-1,116.56%
-893.07%
-1,264.49%
-2,510.83%
-2,704.02%
-3,540.25%
-1,422.45%
-1,053.90%
-512.32%
-6,242.92%
-2,574.35%
-6,327.91%
-2,072.28%
-5,245.38%
-3,537.40%
-3,159.03%
-999.54%
-1,384.99%
-1,601.85%
-376.11%
-1,042.82%
0.00%
Unlevered Free Cash Flow
22M
24M
21M
17M
14M
11M
13M
14M
20M
32M
29M
23M
22M
19M
13M
16M
19M
14M
9M
7M
9M
6M
1M
8M
17M
-2M
5M
9M
Return on Unlevered Free Cash Flow
101.83%
96.67%
97.34%
94.56%
95.80%
140.11%
138.00%
124.81%
106.03%
74.64%
89.52%
88.35%
79.86%
108.50%
125.56%
90.03%
86.05%
100.20%
111.75%
98.87%
52.40%
81.89%
451.86%
95.24%
52.10%
-251.02%
149.40%
64.56%
(-) Net Interest Income After Taxes
1M
1M
0M
0M
0M
2M
2M
2M
1M
0M
0M
0M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
Return on (-) Net Interest Income After Taxes
6,821.55%
10,539.33%
13,578.81%
-8,537.65%
-5,429.26%
1,021.49%
1,073.26%
1,036.96%
1,623.66%
17,804.02%
100,337.14%
-68,105.13%
2,608.90%
5,477.05%
20,765.81%
21,960.20%
32,279.45%
57,219.44%
-166,477.78%
-43,460.00%
-84,262.50%
-26,872.00%
3,764.37%
3,883.16%
2,456.94%
1,463.70%
7,911.46%
0.00%
Net Debt Issuance
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
-8M
8M
0M
0M
-3M
0M
4M
Return on Net Debt Issuance
0.00%
0.00%
0.00%
136.27%
-103.45%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
2,104.63%
0.00%
-60.65%
58.37%
0.00%
0.00%
-151.39%
-4,019.89%
166.83%
Levered Free Cash Flow
21M
23M
20M
16M
13M
10M
11M
13M
18M
32M
29M
23M
21M
18M
13M
16M
18M
14M
9M
7M
9M
-2M
8M
8M
16M
-6M
5M
13M
Return on Levered Free Cash Flow
110.09%
101.62%
100.42%
75.13%
69.99%
162.38%
158.36%
141.88%
113.44%
74.96%
89.60%
88.23%
82.38%
110.69%
126.33%
90.40%
86.28%
100.38%
111.67%
94.23%
52.37%
-235.94%
52.41%
97.64%
53.23%
-88.71%
158.27%
46.55%