|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$308.7M
16.53%
YoY
|
$264.9M
18.36%
YoY
|
$223.8M
10.3%
YoY
|
$202.9M
10.75%
YoY
|
$183.2M
-284.86%
YoY
|
| Depreciation, Depletion And Amortization |
$120.4M
16.67%
YoY
|
$103.2M
15.7%
YoY
|
$89.20M
6.57%
YoY
|
$83.70M
-13.26%
YoY
|
$96.50M
14.88%
YoY
|
| Cash From Operating Activities |
$355.5M
33.25%
YoY
|
$266.8M
14.26%
YoY
|
$233.5M
28.02%
YoY
|
$182.4M
-2.56%
YoY
|
$187.2M
-14.44%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$109.4M
32.13%
YoY
|
$82.80M
-1.19%
YoY
|
$83.80M
12.03%
YoY
|
$74.80M
-193.73%
YoY
|
-$79.80M
44.04%
YoY
|
| Acquisitions |
$13.90M
-88.74%
YoY
|
$123.5M
366.04%
YoY
|
$26.50M
846.43%
YoY
|
$2.800M
300.0%
YoY
|
$700.0K
-99.57%
YoY
|
| Other Investing Activities |
$105.8M
2922.86%
YoY
|
$3.500M
-95.23%
YoY
|
$73.40M
-28.74%
YoY
|
$103.0M
56.3%
YoY
|
$65.90M
-176.9%
YoY
|
| Cash From Investing Activities |
-$3.600M
-95.46%
YoY
|
-$79.30M
662.5%
YoY
|
-$10.40M
-136.88%
YoY
|
$28.20M
-302.88%
YoY
|
-$13.90M
-90.15%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$55.20M
9.09%
YoY
|
$50.60M
7.89%
YoY
|
$46.90M
6.11%
YoY
|
$44.20M
6.76%
YoY
|
$41.40M
5.61%
YoY
|
| Common Stock Issuance & Retirement, Net |
$128.9M
134.36%
YoY
|
$55.00M
-58.33%
YoY
|
$132.0M
-20.0%
YoY
|
$165.0M
106.25%
YoY
|
$80.00M
80.18%
YoY
|
| Debt Paid & Issued, Net |
$427.5M
1800.0%
YoY
|
$22.50M
N/A
|
$0.00
-100.0%
YoY
|
$468.7M
1774.8%
YoY
|
$25.00M
296.83%
YoY
|
| Cash From Financing Activities |
-$319.3M
79.79%
YoY
|
-$177.6M
-31.32%
YoY
|
-$258.6M
28.08%
YoY
|
-$201.9M
-4.81%
YoY
|
-$212.1M
-1671.11%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$355.5M
33.25%
YoY
|
$266.8M
14.26%
YoY
|
$233.5M
28.02%
YoY
|
$182.4M
-2.56%
YoY
|
$187.2M
-14.44%
YoY
|
| Cash From Investing Activities |
-$3.600M
-95.46%
YoY
|
-$79.30M
662.5%
YoY
|
-$10.40M
-136.88%
YoY
|
$28.20M
-302.88%
YoY
|
-$13.90M
-90.15%
YoY
|
| Cash From Financing Activities |
-$319.3M
79.79%
YoY
|
-$177.6M
-31.32%
YoY
|
-$258.6M
28.08%
YoY
|
-$201.9M
-4.81%
YoY
|
-$212.1M
-1671.11%
YoY
|
| Net Change In Cash |
$33.40M
292.94%
YoY
|
$8.500M
-124.15%
YoY
|
-$35.20M
-545.57%
YoY
|
$7.900M
-120.36%
YoY
|
-$38.80M
-142.36%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$355.5M
33.25%
YoY
|
$266.8M
14.26%
YoY
|
$233.5M
28.02%
YoY
|
$182.4M
-2.56%
YoY
|
$187.2M
-14.44%
YoY
|
| Capital Expenditures |
$109.4M
32.13%
YoY
|
$82.80M
-1.19%
YoY
|
$83.80M
12.03%
YoY
|
$74.80M
-193.73%
YoY
|
-$79.80M
44.04%
YoY
|
| Free Cash Flow |
$246.1M
33.75%
YoY
|
$184.0M
22.91%
YoY
|
$149.7M
39.13%
YoY
|
$107.6M
-59.7%
YoY
|
$267.0M
-2.63%
YoY
|
|
Concept
|
2026 Q1 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$66.80M
-3.33%
YoY
|
$65.50M
5.31%
YoY
|
$86.30M
12.22%
YoY
|
$87.80M
33.23%
YoY
|
$69.10M
15.36%
YoY
|
$62.20M
32.91%
YoY
|
$76.90M
10.65%
YoY
|
$65.90M
9.47%
YoY
|
$59.90M
26.64%
YoY
|
$46.80M
-3.9%
YoY
|
$69.50M
20.87%
YoY
|
$60.20M
15.33%
YoY
|
$47.30M
6.53%
YoY
|
$48.70M
16.23%
YoY
|
$57.50M
13.19%
YoY
|
$52.20M
-5.26%
YoY
|
$44.40M
25.42%
YoY
|
$41.90M
83.77%
YoY
|
$50.80M
-5.93%
YoY
|
| Depreciation, Depletion And Amortization |
$29.70M
1.37%
YoY
|
$30.50M
11.72%
YoY
|
$30.10M
15.33%
YoY
|
$30.50M
19.61%
YoY
|
$29.30M
20.58%
YoY
|
$27.30M
16.67%
YoY
|
$26.10M
14.98%
YoY
|
$25.50M
14.86%
YoY
|
$24.30M
16.27%
YoY
|
$23.40M
15.84%
YoY
|
$22.70M
6.07%
YoY
|
$22.20M
6.22%
YoY
|
$20.90M
-1.42%
YoY
|
$20.20M
-9.01%
YoY
|
$21.40M
-6.96%
YoY
|
$20.90M
-18.68%
YoY
|
$21.20M
-17.19%
YoY
|
$22.20M
-0.89%
YoY
|
$23.00M
-4.56%
YoY
|
| Cash From Operating Activities |
$32.10M
-21.71%
YoY
|
$110.0M
27.02%
YoY
|
$122.9M
27.36%
YoY
|
$81.60M
42.41%
YoY
|
$41.00M
55.3%
YoY
|
$86.60M
51.66%
YoY
|
$96.50M
16.97%
YoY
|
$57.30M
-15.36%
YoY
|
$26.40M
0.76%
YoY
|
$57.10M
-9.65%
YoY
|
$82.50M
47.06%
YoY
|
$67.70M
45.91%
YoY
|
$26.20M
56.89%
YoY
|
$63.20M
28.19%
YoY
|
$56.10M
0.18%
YoY
|
$46.40M
-25.52%
YoY
|
$16.70M
-14.8%
YoY
|
$49.30M
-29.97%
YoY
|
$56.00M
-19.66%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$17.70M
-7.33%
YoY
|
$47.80M
65.97%
YoY
|
$22.60M
16.49%
YoY
|
$19.90M
0.0%
YoY
|
$19.10M
29.93%
YoY
|
$28.80M
21.52%
YoY
|
$19.40M
4.3%
YoY
|
$19.90M
3.65%
YoY
|
$14.70M
-34.08%
YoY
|
$23.70M
-16.25%
YoY
|
$18.60M
-200.0%
YoY
|
$19.20M
-220.75%
YoY
|
$22.30M
-285.83%
YoY
|
$28.30M
-188.71%
YoY
|
-$18.60M
8.14%
YoY
|
-$15.90M
-9.14%
YoY
|
-$12.00M
-9.09%
YoY
|
-$31.90M
42.41%
YoY
|
-$17.20M
18.62%
YoY
|
| Acquisitions |
$64.80M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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 |
-$33.70M
-234.26%
YoY
|
$27.40M
156.07%
YoY
|
$26.20M
-33.84%
YoY
|
$27.10M
-140.21%
YoY
|
$25.10M
21.84%
YoY
|
$10.70M
-55.23%
YoY
|
$39.60M
182.86%
YoY
|
-$67.40M
-558.5%
YoY
|
$20.60M
-0.96%
YoY
|
$23.90M
-50.62%
YoY
|
$14.00M
-50.53%
YoY
|
$14.70M
4.26%
YoY
|
$20.80M
N/A
|
$48.40M
106.84%
YoY
|
$28.30M
52.15%
YoY
|
$14.10M
-27.69%
YoY
|
$0.00
-100.0%
YoY
|
$23.40M
-135.19%
YoY
|
$18.60M
-138.75%
YoY
|
| Cash From Investing Activities |
-$51.40M
-956.67%
YoY
|
-$20.40M
12.71%
YoY
|
$3.600M
-82.18%
YoY
|
$7.200M
-108.25%
YoY
|
$6.000M
1.69%
YoY
|
-$18.10M
-9150.0%
YoY
|
$20.20M
-539.13%
YoY
|
-$87.30M
1840.0%
YoY
|
$5.900M
-493.33%
YoY
|
$200.0K
-99.0%
YoY
|
-$4.600M
-147.42%
YoY
|
-$4.500M
150.0%
YoY
|
-$1.500M
-850.0%
YoY
|
$20.10M
-336.47%
YoY
|
$9.700M
592.86%
YoY
|
-$1.800M
-190.0%
YoY
|
$200.0K
-102.27%
YoY
|
-$8.500M
-90.44%
YoY
|
$1.400M
-102.24%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$14.70M
9.7%
YoY
|
N/A
|
N/A
|
N/A
|
$13.40M
8.94%
YoY
|
N/A
|
N/A
|
N/A
|
$12.30M
6.03%
YoY
|
N/A
|
N/A
|
N/A
|
$11.60M
6.42%
YoY
|
N/A
|
N/A
|
N/A
|
$10.90M
7.92%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$60.60M
175.45%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$22.00M
46.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$15.00M
-44.44%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$27.00M
-10.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$30.00M
200.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$2.600M
-53.57%
YoY
|
N/A
|
N/A
|
N/A
|
$5.600M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.600M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$6.200M
-1.59%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$13.20M
-69.72%
YoY
|
-$67.30M
8.72%
YoY
|
-$117.3M
0.43%
YoY
|
-$91.10M
-366.37%
YoY
|
-$43.60M
31.72%
YoY
|
-$61.90M
-25.87%
YoY
|
-$116.8M
41.58%
YoY
|
$34.20M
-159.07%
YoY
|
-$33.10M
-4.61%
YoY
|
-$83.50M
29.86%
YoY
|
-$82.50M
43.73%
YoY
|
-$57.90M
41.22%
YoY
|
-$34.70M
-11.48%
YoY
|
-$64.30M
73.78%
YoY
|
-$57.40M
-29.74%
YoY
|
-$41.00M
-38.99%
YoY
|
-$39.20M
49.62%
YoY
|
-$37.00M
-331.25%
YoY
|
-$81.70M
-675.35%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$32.10M
-21.71%
YoY
|
$110.0M
27.02%
YoY
|
$122.9M
27.36%
YoY
|
$81.60M
42.41%
YoY
|
$41.00M
55.3%
YoY
|
$86.60M
51.66%
YoY
|
$96.50M
16.97%
YoY
|
$57.30M
-15.36%
YoY
|
$26.40M
0.76%
YoY
|
$57.10M
-9.65%
YoY
|
$82.50M
47.06%
YoY
|
$67.70M
45.91%
YoY
|
$26.20M
56.89%
YoY
|
$63.20M
28.19%
YoY
|
$56.10M
0.18%
YoY
|
$46.40M
-25.52%
YoY
|
$16.70M
-14.8%
YoY
|
$49.30M
-29.97%
YoY
|
$56.00M
-19.66%
YoY
|
| Cash From Investing Activities |
-$51.40M
-956.67%
YoY
|
-$20.40M
12.71%
YoY
|
$3.600M
-82.18%
YoY
|
$7.200M
-108.25%
YoY
|
$6.000M
1.69%
YoY
|
-$18.10M
-9150.0%
YoY
|
$20.20M
-539.13%
YoY
|
-$87.30M
1840.0%
YoY
|
$5.900M
-493.33%
YoY
|
$200.0K
-99.0%
YoY
|
-$4.600M
-147.42%
YoY
|
-$4.500M
150.0%
YoY
|
-$1.500M
-850.0%
YoY
|
$20.10M
-336.47%
YoY
|
$9.700M
592.86%
YoY
|
-$1.800M
-190.0%
YoY
|
$200.0K
-102.27%
YoY
|
-$8.500M
-90.44%
YoY
|
$1.400M
-102.24%
YoY
|
| Cash From Financing Activities |
-$13.20M
-69.72%
YoY
|
-$67.30M
8.72%
YoY
|
-$117.3M
0.43%
YoY
|
-$91.10M
-366.37%
YoY
|
-$43.60M
31.72%
YoY
|
-$61.90M
-25.87%
YoY
|
-$116.8M
41.58%
YoY
|
$34.20M
-159.07%
YoY
|
-$33.10M
-4.61%
YoY
|
-$83.50M
29.86%
YoY
|
-$82.50M
43.73%
YoY
|
-$57.90M
41.22%
YoY
|
-$34.70M
-11.48%
YoY
|
-$64.30M
73.78%
YoY
|
-$57.40M
-29.74%
YoY
|
-$41.00M
-38.99%
YoY
|
-$39.20M
49.62%
YoY
|
-$37.00M
-331.25%
YoY
|
-$81.70M
-675.35%
YoY
|
| Net Change In Cash |
-$32.90M
-1040.0%
YoY
|
$22.30M
237.88%
YoY
|
$9.200M
-9300.0%
YoY
|
-$2.300M
-154.76%
YoY
|
$3.500M
-537.5%
YoY
|
$6.600M
-125.19%
YoY
|
-$100.0K
-97.83%
YoY
|
$4.200M
-20.75%
YoY
|
-$800.0K
-92.0%
YoY
|
-$26.20M
-237.89%
YoY
|
-$4.600M
-154.76%
YoY
|
$5.300M
47.22%
YoY
|
-$10.00M
-54.55%
YoY
|
$19.00M
400.0%
YoY
|
$8.400M
-134.57%
YoY
|
$3.600M
-224.14%
YoY
|
-$22.00M
43.79%
YoY
|
$3.800M
-252.0%
YoY
|
-$24.30M
-213.55%
YoY
|
| 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
|
| Cash From Operating Activities |
$32.10M
-21.71%
YoY
|
$110.0M
27.02%
YoY
|
$122.9M
27.36%
YoY
|
$81.60M
42.41%
YoY
|
$41.00M
55.3%
YoY
|
$86.60M
51.66%
YoY
|
$96.50M
16.97%
YoY
|
$57.30M
-15.36%
YoY
|
$26.40M
0.76%
YoY
|
$57.10M
-9.65%
YoY
|
$82.50M
47.06%
YoY
|
$67.70M
45.91%
YoY
|
$26.20M
56.89%
YoY
|
$63.20M
28.19%
YoY
|
$56.10M
0.18%
YoY
|
$46.40M
-25.52%
YoY
|
$16.70M
-14.8%
YoY
|
$49.30M
-29.97%
YoY
|
$56.00M
-19.66%
YoY
|
| Capital Expenditures |
$17.70M
-7.33%
YoY
|
$47.80M
65.97%
YoY
|
$22.60M
16.49%
YoY
|
$19.90M
0.0%
YoY
|
$19.10M
29.93%
YoY
|
$28.80M
21.52%
YoY
|
$19.40M
4.3%
YoY
|
$19.90M
3.65%
YoY
|
$14.70M
-34.08%
YoY
|
$23.70M
-16.25%
YoY
|
$18.60M
-200.0%
YoY
|
$19.20M
-220.75%
YoY
|
$22.30M
-285.83%
YoY
|
$28.30M
-188.71%
YoY
|
-$18.60M
8.14%
YoY
|
-$15.90M
-9.14%
YoY
|
-$12.00M
-9.09%
YoY
|
-$31.90M
42.41%
YoY
|
-$17.20M
18.62%
YoY
|
| Free Cash Flow |
$14.40M
-34.25%
YoY
|
$62.20M
7.61%
YoY
|
$100.3M
30.09%
YoY
|
$61.70M
64.97%
YoY
|
$21.90M
87.18%
YoY
|
$57.80M
73.05%
YoY
|
$77.10M
20.66%
YoY
|
$37.40M
-22.89%
YoY
|
$11.70M
200.0%
YoY
|
$33.40M
-4.3%
YoY
|
$63.90M
-14.46%
YoY
|
$48.50M
-22.15%
YoY
|
$3.900M
-86.41%
YoY
|
$34.90M
-57.02%
YoY
|
$74.70M
2.05%
YoY
|
$62.30M
-21.93%
YoY
|
$28.70M
-12.5%
YoY
|
$81.20M
-12.5%
YoY
|
$73.20M
-13.06%
YoY
|
Loading...