|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
483.4M
old
-0.49%
YoY
old
|
485.8M
old
18.97%
YoY
old
|
408.3M
old
-31.07%
YoY
old
|
592.3M
old
128.32%
YoY
old
|
259.4M
old
26.45%
YoY
old
|
| Depreciation, Depletion And Amortization |
139.2M
old
2.93%
YoY
old
|
135.2M
old
1.31%
YoY
old
|
133.5M
old
-0.12%
YoY
old
|
133.6M
old
-7.66%
YoY
old
|
144.7M
old
25.16%
YoY
old
|
| Cash From Operating Activities |
716.5M
old
1.66%
YoY
old
|
704.9M
old
33.6%
YoY
old
|
527.6M
old
-20.04%
YoY
old
|
659.8M
old
33.73%
YoY
old
|
493.4M
old
164.71%
YoY
old
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
46.79M
old
42.83%
YoY
old
|
32.76M
old
10.42%
YoY
old
|
29.67M
old
30.14%
YoY
old
|
22.80M
old
-5.85%
YoY
old
|
24.22M
old
28.27%
YoY
old
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
10.84M
old
-24.08%
YoY
old
|
14.27M
old
-88.33%
YoY
old
|
122.3M
old
-501.83%
YoY
old
|
-30.44M
old
104.54%
YoY
old
|
-14.88M
old
-75.05%
YoY
old
|
| Cash From Investing Activities |
-35.96M
old
94.48%
YoY
old
|
-18.49M
old
-119.96%
YoY
old
|
92.63M
old
-274.0%
YoY
old
|
-53.24M
old
36.16%
YoY
old
|
-39.10M
old
-50.2%
YoY
old
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
-466.5M
old
6.35%
YoY
old
|
-438.7M
old
-14.86%
YoY
old
|
-515.2M
old
264.29%
YoY
old
|
-141.4M
old
55.35%
YoY
old
|
-91.04M
old
-57.61%
YoY
old
|
| Common Stock Issuance & Retirement, Net |
-201.6M
old
-1.84%
YoY
old
|
-205.4M
old
7.42%
YoY
old
|
-191.2M
old
-39.8%
YoY
old
|
-317.6M
old
N/A
|
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-401.1M
old
-41.32%
YoY
old
|
-683.6M
old
-20.26%
YoY
old
|
-857.3M
old
15.47%
YoY
old
|
-742.5M
old
636.62%
YoY
old
|
-100.8M
old
-57.08%
YoY
old
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
716.5M
old
1.66%
YoY
old
|
704.9M
old
33.6%
YoY
old
|
527.6M
old
-20.04%
YoY
old
|
659.8M
old
33.73%
YoY
old
|
493.4M
old
164.71%
YoY
old
|
| Cash From Investing Activities |
-35.96M
old
94.48%
YoY
old
|
-18.49M
old
-119.96%
YoY
old
|
92.63M
old
-274.0%
YoY
old
|
-53.24M
old
36.16%
YoY
old
|
-39.10M
old
-50.2%
YoY
old
|
| Cash From Financing Activities |
-401.1M
old
-41.32%
YoY
old
|
-683.6M
old
-20.26%
YoY
old
|
-857.3M
old
15.47%
YoY
old
|
-742.5M
old
636.62%
YoY
old
|
-100.8M
old
-57.08%
YoY
old
|
| Net Change In Cash |
279.5M
old
10007.27%
YoY
old
|
2.765M
old
-101.17%
YoY
old
|
-237.1M
old
74.43%
YoY
old
|
-135.9M
old
-138.45%
YoY
old
|
353.5M
old
-378.46%
YoY
old
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
716.5M
old
1.66%
YoY
old
|
704.9M
old
33.6%
YoY
old
|
527.6M
old
-20.04%
YoY
old
|
659.8M
old
33.73%
YoY
old
|
493.4M
old
164.71%
YoY
old
|
| Capital Expenditures |
46.79M
old
42.83%
YoY
old
|
32.76M
old
10.42%
YoY
old
|
29.67M
old
30.14%
YoY
old
|
22.80M
old
-5.85%
YoY
old
|
24.22M
old
28.27%
YoY
old
|
| Free Cash Flow |
669.7M
old
-0.35%
YoY
old
|
672.1M
old
34.98%
YoY
old
|
497.9M
old
-21.83%
YoY
old
|
637.0M
old
35.77%
YoY
old
|
469.2M
old
180.09%
YoY
old
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
122.2M
old
-8.65%
YoY
old
|
127.9M
old
6.14%
YoY
old
|
110.0M
old
-7.01%
YoY
old
|
123.4M
old
8.91%
YoY
old
|
133.7M
old
32.89%
YoY
old
|
120.5M
old
44.68%
YoY
old
|
118.2M
old
11.08%
YoY
old
|
113.3M
old
-3.92%
YoY
old
|
100.6M
old
-67.17%
YoY
old
|
83.26M
old
-29.76%
YoY
old
|
106.5M
old
34.8%
YoY
old
|
118.0M
old
33.63%
YoY
old
|
306.5M
old
277.57%
YoY
old
|
118.5M
old
19.37%
YoY
old
|
78.97M
old
12.4%
YoY
old
|
88.28M
old
917.04%
YoY
old
|
81.19M
old
-38.46%
YoY
old
|
99.30M
old
88.06%
YoY
old
|
70.26M
old
-565.2%
YoY
old
|
8.680M
old
-75.58%
YoY
old
|
| Depreciation, Depletion And Amortization |
35.49M
old
4.24%
YoY
old
|
35.12M
old
0.9%
YoY
old
|
34.49M
old
3.78%
YoY
old
|
34.06M
old
2.84%
YoY
old
|
34.05M
old
-3.75%
YoY
old
|
34.81M
old
4.17%
YoY
old
|
33.24M
old
2.13%
YoY
old
|
33.12M
old
2.8%
YoY
old
|
35.38M
old
5.02%
YoY
old
|
33.42M
old
2.31%
YoY
old
|
32.55M
old
-3.0%
YoY
old
|
32.22M
old
-4.73%
YoY
old
|
33.69M
old
-8.14%
YoY
old
|
32.66M
old
-21.93%
YoY
old
|
33.55M
old
1.6%
YoY
old
|
33.81M
old
1.63%
YoY
old
|
36.68M
old
5.84%
YoY
old
|
41.84M
old
55.71%
YoY
old
|
33.02M
old
21.86%
YoY
old
|
33.27M
old
22.77%
YoY
old
|
| Cash From Operating Activities |
195.1M
old
-7.55%
YoY
old
|
193.5M
old
1.37%
YoY
old
|
149.2M
old
-23.54%
YoY
old
|
178.7M
old
65.84%
YoY
old
|
211.1M
old
114.6%
YoY
old
|
190.9M
old
52.27%
YoY
old
|
195.1M
old
21.86%
YoY
old
|
107.7M
old
-25.05%
YoY
old
|
98.36M
old
-50.73%
YoY
old
|
125.4M
old
-31.82%
YoY
old
|
160.1M
old
27.1%
YoY
old
|
143.7M
old
-4.35%
YoY
old
|
199.6M
old
-9.38%
YoY
old
|
183.9M
old
38.61%
YoY
old
|
126.0M
old
-21.57%
YoY
old
|
150.3M
old
-842.81%
YoY
old
|
220.3M
old
699.42%
YoY
old
|
132.7M
old
49.74%
YoY
old
|
160.6M
old
336.11%
YoY
old
|
-20.23M
old
-160.59%
YoY
old
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
16.10M
old
57.9%
YoY
old
|
8.739M
old
57.74%
YoY
old
|
10.40M
old
-3.35%
YoY
old
|
11.55M
old
84.49%
YoY
old
|
10.20M
old
-30.97%
YoY
old
|
5.540M
old
-25.71%
YoY
old
|
10.77M
old
171.5%
YoY
old
|
6.261M
old
80.02%
YoY
old
|
14.77M
old
0.81%
YoY
old
|
7.457M
old
121.34%
YoY
old
|
3.965M
old
7.37%
YoY
old
|
3.478M
old
220.26%
YoY
old
|
14.65M
old
66.56%
YoY
old
|
3.369M
old
21.32%
YoY
old
|
3.693M
old
-68.61%
YoY
old
|
1.086M
old
23.69%
YoY
old
|
8.796M
old
37.33%
YoY
old
|
2.777M
old
-23.88%
YoY
old
|
11.77M
old
156.99%
YoY
old
|
878.0K
old
-79.33%
YoY
old
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
2.861M
old
19.46%
YoY
old
|
8.055M
old
-23.63%
YoY
old
|
1.264M
old
-20.65%
YoY
old
|
-1.344M
old
412.98%
YoY
old
|
2.395M
old
-64.35%
YoY
old
|
10.55M
old
-91.67%
YoY
old
|
1.593M
old
-115.93%
YoY
old
|
-262.0K
old
-74.31%
YoY
old
|
6.718M
old
-90.99%
YoY
old
|
126.6M
old
36489.6%
YoY
old
|
-9.998M
old
-90.55%
YoY
old
|
-1.020M
old
-310.31%
YoY
old
|
74.53M
old
4858.82%
YoY
old
|
346.0K
old
-49.34%
YoY
old
|
-105.8M
old
477.28%
YoY
old
|
485.0K
old
-61.54%
YoY
old
|
1.503M
old
-77.84%
YoY
old
|
683.0K
old
-100.91%
YoY
old
|
-18.33M
old
-3349.47%
YoY
old
|
1.261M
old
-83.98%
YoY
old
|
| Cash From Investing Activities |
-13.24M
old
69.71%
YoY
old
|
-684.0K
old
-113.66%
YoY
old
|
-9.140M
old
-0.35%
YoY
old
|
-12.90M
old
97.69%
YoY
old
|
-7.800M
old
-3.13%
YoY
old
|
5.007M
old
-95.8%
YoY
old
|
-9.172M
old
-34.31%
YoY
old
|
-6.523M
old
45.02%
YoY
old
|
-8.052M
old
-113.45%
YoY
old
|
119.1M
old
-4041.22%
YoY
old
|
-13.96M
old
-87.25%
YoY
old
|
-4.498M
old
648.42%
YoY
old
|
59.88M
old
-921.06%
YoY
old
|
-3.023M
old
44.36%
YoY
old
|
-109.5M
old
263.85%
YoY
old
|
-601.0K
old
-256.92%
YoY
old
|
-7.293M
old
-2029.37%
YoY
old
|
-2.094M
old
-97.33%
YoY
old
|
-30.09M
old
649.68%
YoY
old
|
383.0K
old
-89.42%
YoY
old
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
-179.2M
old
-17.07%
YoY
old
|
-11.00K
old
-54.17%
YoY
old
|
-286.9M
old
29.34%
YoY
old
|
-342.0K
old
-51.0%
YoY
old
|
-216.1M
old
-41.27%
YoY
old
|
-24.00K
old
1100.0%
YoY
old
|
-221.9M
old
50.92%
YoY
old
|
-698.0K
old
139.86%
YoY
old
|
-367.9M
old
-248.73%
YoY
old
|
-2.000K
old
-100.0%
YoY
old
|
-147.0M
old
86372.94%
YoY
old
|
-291.0K
old
14450.0%
YoY
old
|
247.4M
old
-2084.85%
YoY
old
|
-388.6M
old
396.62%
YoY
old
|
-170.0K
old
-40.56%
YoY
old
|
-2.000K
old
-93.75%
YoY
old
|
-12.46M
old
5806.64%
YoY
old
|
-78.25M
old
74.07%
YoY
old
|
-286.0K
old
353.97%
YoY
old
|
-32.00K
old
-99.98%
YoY
old
|
| Common Stock Issuance & Retirement, Net |
-56.00K
old
-99.48%
YoY
old
|
-201.5M
old
72.16%
YoY
old
|
-83.00K
old
-99.82%
YoY
old
|
0.000
old
-100.0%
YoY
old
|
-10.69M
old
-61.56%
YoY
old
|
-117.0M
old
N/A
|
-45.92M
old
-71.89%
YoY
old
|
-31.75M
old
N/A
|
-27.82M
old
-91.24%
YoY
old
|
0.000
old
N/A
|
-163.4M
old
N/A
|
N/A
|
-317.6M
old
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-183.4M
old
-23.11%
YoY
old
|
85.16M
old
-170.34%
YoY
old
|
-292.2M
old
1.16%
YoY
old
|
-10.65M
old
-69.71%
YoY
old
|
-238.5M
old
-41.85%
YoY
old
|
-121.1M
old
19208.45%
YoY
old
|
-288.9M
old
-15.98%
YoY
old
|
-35.17M
old
-65.77%
YoY
old
|
-410.1M
old
213.08%
YoY
old
|
-627.0K
old
-99.84%
YoY
old
|
-343.8M
old
8586.71%
YoY
old
|
-102.7M
old
-51.65%
YoY
old
|
-131.0M
old
745.05%
YoY
old
|
-395.1M
old
364.34%
YoY
old
|
-3.958M
old
-707.99%
YoY
old
|
-212.5M
old
24407.38%
YoY
old
|
-15.50M
old
-75.95%
YoY
old
|
-85.08M
old
-10.41%
YoY
old
|
651.0K
old
-99.62%
YoY
old
|
-867.0K
old
-99.65%
YoY
old
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
195.1M
old
-7.55%
YoY
old
|
193.5M
old
1.37%
YoY
old
|
149.2M
old
-23.54%
YoY
old
|
178.7M
old
65.84%
YoY
old
|
211.1M
old
114.6%
YoY
old
|
190.9M
old
52.27%
YoY
old
|
195.1M
old
21.86%
YoY
old
|
107.7M
old
-25.05%
YoY
old
|
98.36M
old
-50.73%
YoY
old
|
125.4M
old
-31.82%
YoY
old
|
160.1M
old
27.1%
YoY
old
|
143.7M
old
-4.35%
YoY
old
|
199.6M
old
-9.38%
YoY
old
|
183.9M
old
38.61%
YoY
old
|
126.0M
old
-21.57%
YoY
old
|
150.3M
old
-842.81%
YoY
old
|
220.3M
old
699.42%
YoY
old
|
132.7M
old
49.74%
YoY
old
|
160.6M
old
336.11%
YoY
old
|
-20.23M
old
-160.59%
YoY
old
|
| Cash From Investing Activities |
-13.24M
old
69.71%
YoY
old
|
-684.0K
old
-113.66%
YoY
old
|
-9.140M
old
-0.35%
YoY
old
|
-12.90M
old
97.69%
YoY
old
|
-7.800M
old
-3.13%
YoY
old
|
5.007M
old
-95.8%
YoY
old
|
-9.172M
old
-34.31%
YoY
old
|
-6.523M
old
45.02%
YoY
old
|
-8.052M
old
-113.45%
YoY
old
|
119.1M
old
-4041.22%
YoY
old
|
-13.96M
old
-87.25%
YoY
old
|
-4.498M
old
648.42%
YoY
old
|
59.88M
old
-921.06%
YoY
old
|
-3.023M
old
44.36%
YoY
old
|
-109.5M
old
263.85%
YoY
old
|
-601.0K
old
-256.92%
YoY
old
|
-7.293M
old
-2029.37%
YoY
old
|
-2.094M
old
-97.33%
YoY
old
|
-30.09M
old
649.68%
YoY
old
|
383.0K
old
-89.42%
YoY
old
|
| Cash From Financing Activities |
-183.4M
old
-23.11%
YoY
old
|
85.16M
old
-170.34%
YoY
old
|
-292.2M
old
1.16%
YoY
old
|
-10.65M
old
-69.71%
YoY
old
|
-238.5M
old
-41.85%
YoY
old
|
-121.1M
old
19208.45%
YoY
old
|
-288.9M
old
-15.98%
YoY
old
|
-35.17M
old
-65.77%
YoY
old
|
-410.1M
old
213.08%
YoY
old
|
-627.0K
old
-99.84%
YoY
old
|
-343.8M
old
8586.71%
YoY
old
|
-102.7M
old
-51.65%
YoY
old
|
-131.0M
old
745.05%
YoY
old
|
-395.1M
old
364.34%
YoY
old
|
-3.958M
old
-707.99%
YoY
old
|
-212.5M
old
24407.38%
YoY
old
|
-15.50M
old
-75.95%
YoY
old
|
-85.08M
old
-10.41%
YoY
old
|
651.0K
old
-99.62%
YoY
old
|
-867.0K
old
-99.65%
YoY
old
|
| Net Change In Cash |
-1.466M
old
-95.84%
YoY
old
|
278.0M
old
271.38%
YoY
old
|
-152.2M
old
47.85%
YoY
old
|
155.1M
old
134.88%
YoY
old
|
-35.20M
old
-88.99%
YoY
old
|
74.86M
old
-69.31%
YoY
old
|
-102.9M
old
-47.93%
YoY
old
|
66.04M
old
80.98%
YoY
old
|
-319.8M
old
-348.85%
YoY
old
|
243.9M
old
-213.88%
YoY
old
|
-197.7M
old
-1676.98%
YoY
old
|
36.49M
old
-158.09%
YoY
old
|
128.5M
old
-34.93%
YoY
old
|
-214.2M
old
-570.65%
YoY
old
|
12.53M
old
-90.45%
YoY
old
|
-62.81M
old
203.22%
YoY
old
|
197.5M
old
-640.67%
YoY
old
|
45.51M
old
-153.63%
YoY
old
|
131.2M
old
-36.4%
YoY
old
|
-20.71M
old
-90.22%
YoY
old
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
195.1M
old
-7.55%
YoY
old
|
193.5M
old
1.37%
YoY
old
|
149.2M
old
-23.54%
YoY
old
|
178.7M
old
65.84%
YoY
old
|
211.1M
old
114.6%
YoY
old
|
190.9M
old
52.27%
YoY
old
|
195.1M
old
21.86%
YoY
old
|
107.7M
old
-25.05%
YoY
old
|
98.36M
old
-50.73%
YoY
old
|
125.4M
old
-31.82%
YoY
old
|
160.1M
old
27.1%
YoY
old
|
143.7M
old
-4.35%
YoY
old
|
199.6M
old
-9.38%
YoY
old
|
183.9M
old
38.61%
YoY
old
|
126.0M
old
-21.57%
YoY
old
|
150.3M
old
-842.81%
YoY
old
|
220.3M
old
699.42%
YoY
old
|
132.7M
old
49.74%
YoY
old
|
160.6M
old
336.11%
YoY
old
|
-20.23M
old
-160.59%
YoY
old
|
| Capital Expenditures |
16.10M
old
57.9%
YoY
old
|
8.739M
old
57.74%
YoY
old
|
10.40M
old
-3.35%
YoY
old
|
11.55M
old
84.49%
YoY
old
|
10.20M
old
-30.97%
YoY
old
|
5.540M
old
-25.71%
YoY
old
|
10.77M
old
171.5%
YoY
old
|
6.261M
old
80.02%
YoY
old
|
14.77M
old
0.81%
YoY
old
|
7.457M
old
121.34%
YoY
old
|
3.965M
old
7.37%
YoY
old
|
3.478M
old
220.26%
YoY
old
|
14.65M
old
66.56%
YoY
old
|
3.369M
old
21.32%
YoY
old
|
3.693M
old
-68.61%
YoY
old
|
1.086M
old
23.69%
YoY
old
|
8.796M
old
37.33%
YoY
old
|
2.777M
old
-23.88%
YoY
old
|
11.77M
old
156.99%
YoY
old
|
878.0K
old
-79.33%
YoY
old
|
| Free Cash Flow |
179.1M
old
-10.87%
YoY
old
|
184.8M
old
-0.31%
YoY
old
|
138.8M
old
-24.72%
YoY
old
|
167.1M
old
64.69%
YoY
old
|
200.9M
old
140.32%
YoY
old
|
185.4M
old
57.2%
YoY
old
|
184.4M
old
18.07%
YoY
old
|
101.5M
old
-27.66%
YoY
old
|
83.59M
old
-54.81%
YoY
old
|
117.9M
old
-34.68%
YoY
old
|
156.2M
old
27.7%
YoY
old
|
140.2M
old
-5.99%
YoY
old
|
185.0M
old
-12.54%
YoY
old
|
180.5M
old
38.98%
YoY
old
|
122.3M
old
-17.85%
YoY
old
|
149.2M
old
-806.77%
YoY
old
|
211.5M
old
899.91%
YoY
old
|
129.9M
old
52.9%
YoY
old
|
148.9M
old
361.53%
YoY
old
|
-21.11M
old
-172.43%
YoY
old
|
Loading...