|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$265.4M
3.43%
YoY
|
$256.6M
5.29%
YoY
|
$243.7M
9.07%
YoY
|
$223.4M
88.13%
YoY
|
$118.8M
22.14%
YoY
|
| Depreciation, Depletion And Amortization |
$61.40M
10.83%
YoY
|
$55.40M
12.6%
YoY
|
$49.20M
10.79%
YoY
|
$44.41M
-44.93%
YoY
|
$80.64M
15.53%
YoY
|
| Cash From Operating Activities |
$371.4M
9.24%
YoY
|
$340.0M
-0.06%
YoY
|
$340.2M
22.42%
YoY
|
$277.9M
100.92%
YoY
|
$138.3M
-23.49%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$70.60M
-20.32%
YoY
|
$88.60M
43.83%
YoY
|
$61.60M
34.95%
YoY
|
$45.65M
23.44%
YoY
|
$36.98M
10.1%
YoY
|
| Acquisitions |
$51.50M
-41.87%
YoY
|
$88.60M
48.66%
YoY
|
$59.60M
-47.51%
YoY
|
$113.5M
-52.95%
YoY
|
$241.3M
215.66%
YoY
|
| Other Investing Activities |
$6.200M
169.57%
YoY
|
$2.300M
43.75%
YoY
|
$1.600M
-22.22%
YoY
|
$2.057M
-27.72%
YoY
|
$2.846M
-58.54%
YoY
|
| Cash From Investing Activities |
-$112.0M
-29.6%
YoY
|
-$159.1M
53.87%
YoY
|
-$103.4M
-34.83%
YoY
|
-$158.7M
-43.01%
YoY
|
-$278.4M
257.92%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$87.60M
3.42%
YoY
|
$84.70M
34.23%
YoY
|
$63.10M
0.68%
YoY
|
$62.67M
77.57%
YoY
|
$35.29M
N/A
|
| Common Stock Issuance & Retirement, Net |
$172.6M
18.79%
YoY
|
$145.3M
2206.35%
YoY
|
$6.300M
-95.42%
YoY
|
$137.6M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$265.1M
10.55%
YoY
|
-$239.8M
200.13%
YoY
|
-$79.90M
-64.19%
YoY
|
-$223.1M
-192.15%
YoY
|
$242.1M
-590.42%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$371.4M
9.24%
YoY
|
$340.0M
-0.06%
YoY
|
$340.2M
22.42%
YoY
|
$277.9M
100.92%
YoY
|
$138.3M
-23.49%
YoY
|
| Cash From Investing Activities |
-$112.0M
-29.6%
YoY
|
-$159.1M
53.87%
YoY
|
-$103.4M
-34.83%
YoY
|
-$158.7M
-43.01%
YoY
|
-$278.4M
257.92%
YoY
|
| Cash From Financing Activities |
-$265.1M
10.55%
YoY
|
-$239.8M
200.13%
YoY
|
-$79.90M
-64.19%
YoY
|
-$223.1M
-192.15%
YoY
|
$242.1M
-590.42%
YoY
|
| Net Change In Cash |
-$5.700M
-90.32%
YoY
|
-$58.90M
-137.54%
YoY
|
$156.9M
-251.07%
YoY
|
-$103.9M
-201.86%
YoY
|
$102.0M
90.12%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$371.4M
9.24%
YoY
|
$340.0M
-0.06%
YoY
|
$340.2M
22.42%
YoY
|
$277.9M
100.92%
YoY
|
$138.3M
-23.49%
YoY
|
| Capital Expenditures |
$70.60M
-20.32%
YoY
|
$88.60M
43.83%
YoY
|
$61.60M
34.95%
YoY
|
$45.65M
23.44%
YoY
|
$36.98M
10.1%
YoY
|
| Free Cash Flow |
$300.8M
19.65%
YoY
|
$251.4M
-9.76%
YoY
|
$278.6M
19.95%
YoY
|
$232.3M
129.2%
YoY
|
$101.3M
-31.16%
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 |
$34.80M
-23.35%
YoY
|
$76.60M
14.5%
YoY
|
$74.40M
8.45%
YoY
|
$69.00M
5.83%
YoY
|
$45.40M
-18.78%
YoY
|
$66.90M
3.08%
YoY
|
$68.60M
0.89%
YoY
|
$65.20M
5.85%
YoY
|
$55.90M
13.45%
YoY
|
$64.90M
-5.56%
YoY
|
$67.99M
11.5%
YoY
|
$61.60M
2.83%
YoY
|
$49.27M
45.69%
YoY
|
$68.72M
134.02%
YoY
|
$60.98M
74.76%
YoY
|
$59.90M
60.98%
YoY
|
$33.82M
95.6%
YoY
|
$29.37M
5.64%
YoY
|
$34.89M
24.27%
YoY
|
| Depreciation, Depletion And Amortization |
$16.30M
7.24%
YoY
|
$27.80M
3.73%
YoY
|
$15.30M
7.75%
YoY
|
$15.20M
13.43%
YoY
|
$15.20M
17.83%
YoY
|
$26.80M
10.29%
YoY
|
$14.20M
-41.56%
YoY
|
$13.40M
-44.51%
YoY
|
$12.90M
-46.16%
YoY
|
$24.30M
9.63%
YoY
|
$24.30M
115.48%
YoY
|
$24.15M
117.03%
YoY
|
$23.96M
125.34%
YoY
|
$22.17M
3.84%
YoY
|
$11.28M
-44.04%
YoY
|
$11.13M
8.25%
YoY
|
$10.63M
6.09%
YoY
|
$21.35M
15.38%
YoY
|
$20.15M
16.49%
YoY
|
| Cash From Operating Activities |
$102.3M
11.07%
YoY
|
$64.90M
-13.24%
YoY
|
$124.0M
22.29%
YoY
|
$90.40M
14.43%
YoY
|
$92.10M
8.61%
YoY
|
$74.80M
-16.61%
YoY
|
$101.4M
-9.79%
YoY
|
$79.00M
22.94%
YoY
|
$84.80M
14.85%
YoY
|
$89.70M
13.2%
YoY
|
$112.4M
13.3%
YoY
|
$64.26M
25.42%
YoY
|
$73.83M
53.1%
YoY
|
$79.24M
262.87%
YoY
|
$99.21M
200.24%
YoY
|
$51.23M
11.78%
YoY
|
$48.23M
28.2%
YoY
|
$21.84M
-40.82%
YoY
|
$33.04M
-13.95%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$16.60M
-17.82%
YoY
|
$15.60M
-28.77%
YoY
|
$19.20M
-20.33%
YoY
|
$15.60M
-25.0%
YoY
|
$20.20M
-7.34%
YoY
|
$21.90M
48.98%
YoY
|
$24.10M
29.57%
YoY
|
$20.80M
55.44%
YoY
|
$21.80M
45.83%
YoY
|
$14.70M
40.89%
YoY
|
$18.60M
-273.83%
YoY
|
$13.38M
-194.57%
YoY
|
$14.95M
44.27%
YoY
|
$10.43M
-214.9%
YoY
|
-$10.70M
40.42%
YoY
|
-$14.15M
49.29%
YoY
|
$10.36M
-4.46%
YoY
|
-$9.081M
12.11%
YoY
|
-$7.620M
-17.17%
YoY
|
| Acquisitions |
$28.80M
246.99%
YoY
|
N/A
|
N/A
|
N/A
|
$8.300M
102.44%
YoY
|
N/A
|
N/A
|
N/A
|
$4.100M
-89.21%
YoY
|
N/A
|
N/A
|
N/A
|
$38.01M
372.15%
YoY
|
N/A
|
N/A
|
N/A
|
$8.050M
-80.8%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
$400.0K
-71.43%
YoY
|
-$16.00M
-62.62%
YoY
|
-$18.00M
19.21%
YoY
|
-$1.500M
-88.72%
YoY
|
$1.400M
250.0%
YoY
|
-$42.80M
296.3%
YoY
|
-$15.10M
-7650.0%
YoY
|
-$13.30M
-1001.69%
YoY
|
$400.0K
-108.69%
YoY
|
-$10.80M
30.12%
YoY
|
$200.0K
-99.71%
YoY
|
$1.475M
-101.28%
YoY
|
-$4.602M
-849.51%
YoY
|
-$8.300M
-94.38%
YoY
|
$68.67M
-353.37%
YoY
|
-$115.0M
358.17%
YoY
|
$614.0K
12180.0%
YoY
|
-$147.7M
267.53%
YoY
|
-$27.10M
133.65%
YoY
|
| Cash From Investing Activities |
-$45.30M
73.56%
YoY
|
-$31.60M
-51.16%
YoY
|
-$37.20M
-5.1%
YoY
|
-$17.10M
-49.85%
YoY
|
-$26.10M
23.7%
YoY
|
-$64.70M
153.73%
YoY
|
-$39.20M
113.04%
YoY
|
-$34.10M
186.41%
YoY
|
-$21.10M
-55.69%
YoY
|
-$25.50M
36.12%
YoY
|
-$18.40M
-131.74%
YoY
|
-$11.91M
-90.78%
YoY
|
-$47.61M
-30.71%
YoY
|
-$18.73M
-88.05%
YoY
|
$57.97M
-266.95%
YoY
|
-$129.2M
274.61%
YoY
|
-$68.72M
31.16%
YoY
|
-$156.8M
224.7%
YoY
|
-$34.72M
66.94%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$58.70M
3.35%
YoY
|
$9.900M
2.06%
YoY
|
$10.00M
2.04%
YoY
|
$10.10M
3.06%
YoY
|
$56.80M
3.46%
YoY
|
$9.700M
4.3%
YoY
|
$9.800M
5.38%
YoY
|
$9.800M
5.38%
YoY
|
$54.90M
58.96%
YoY
|
$9.300M
5.14%
YoY
|
$9.300M
3.97%
YoY
|
$9.300M
3.54%
YoY
|
$34.54M
276.05%
YoY
|
$8.845M
-0.24%
YoY
|
$8.945M
1.41%
YoY
|
$8.982M
1.83%
YoY
|
$9.184M
4.53%
YoY
|
$8.866M
N/A
|
$8.821M
N/A
|
| Common Stock Issuance & Retirement, Net |
$25.40M
-25.95%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$34.30M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$49.87M
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
|
| Cash From Financing Activities |
$95.40M
-200.53%
YoY
|
-$44.70M
-49.61%
YoY
|
-$58.70M
61.71%
YoY
|
-$66.80M
3.57%
YoY
|
-$94.90M
88.67%
YoY
|
-$88.70M
409.77%
YoY
|
-$36.30M
282.11%
YoY
|
-$64.50M
307.76%
YoY
|
-$50.30M
35.38%
YoY
|
-$17.40M
-49.24%
YoY
|
-$9.500M
-59.94%
YoY
|
-$15.82M
-77.25%
YoY
|
-$37.16M
-61.12%
YoY
|
-$34.28M
-112.37%
YoY
|
-$23.72M
119.66%
YoY
|
-$69.54M
371.22%
YoY
|
-$95.56M
916.25%
YoY
|
$277.0M
-1226.2%
YoY
|
-$10.80M
315.23%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$102.3M
11.07%
YoY
|
$64.90M
-13.24%
YoY
|
$124.0M
22.29%
YoY
|
$90.40M
14.43%
YoY
|
$92.10M
8.61%
YoY
|
$74.80M
-16.61%
YoY
|
$101.4M
-9.79%
YoY
|
$79.00M
22.94%
YoY
|
$84.80M
14.85%
YoY
|
$89.70M
13.2%
YoY
|
$112.4M
13.3%
YoY
|
$64.26M
25.42%
YoY
|
$73.83M
53.1%
YoY
|
$79.24M
262.87%
YoY
|
$99.21M
200.24%
YoY
|
$51.23M
11.78%
YoY
|
$48.23M
28.2%
YoY
|
$21.84M
-40.82%
YoY
|
$33.04M
-13.95%
YoY
|
| Cash From Investing Activities |
-$45.30M
73.56%
YoY
|
-$31.60M
-51.16%
YoY
|
-$37.20M
-5.1%
YoY
|
-$17.10M
-49.85%
YoY
|
-$26.10M
23.7%
YoY
|
-$64.70M
153.73%
YoY
|
-$39.20M
113.04%
YoY
|
-$34.10M
186.41%
YoY
|
-$21.10M
-55.69%
YoY
|
-$25.50M
36.12%
YoY
|
-$18.40M
-131.74%
YoY
|
-$11.91M
-90.78%
YoY
|
-$47.61M
-30.71%
YoY
|
-$18.73M
-88.05%
YoY
|
$57.97M
-266.95%
YoY
|
-$129.2M
274.61%
YoY
|
-$68.72M
31.16%
YoY
|
-$156.8M
224.7%
YoY
|
-$34.72M
66.94%
YoY
|
| Cash From Financing Activities |
$95.40M
-200.53%
YoY
|
-$44.70M
-49.61%
YoY
|
-$58.70M
61.71%
YoY
|
-$66.80M
3.57%
YoY
|
-$94.90M
88.67%
YoY
|
-$88.70M
409.77%
YoY
|
-$36.30M
282.11%
YoY
|
-$64.50M
307.76%
YoY
|
-$50.30M
35.38%
YoY
|
-$17.40M
-49.24%
YoY
|
-$9.500M
-59.94%
YoY
|
-$15.82M
-77.25%
YoY
|
-$37.16M
-61.12%
YoY
|
-$34.28M
-112.37%
YoY
|
-$23.72M
119.66%
YoY
|
-$69.54M
371.22%
YoY
|
-$95.56M
916.25%
YoY
|
$277.0M
-1226.2%
YoY
|
-$10.80M
315.23%
YoY
|
| Net Change In Cash |
$152.4M
-627.34%
YoY
|
-$11.40M
-85.5%
YoY
|
$28.10M
8.49%
YoY
|
$6.500M
-133.16%
YoY
|
-$28.90M
-315.67%
YoY
|
-$78.60M
-267.95%
YoY
|
$25.90M
-69.35%
YoY
|
-$19.60M
-153.65%
YoY
|
$13.40M
-222.52%
YoY
|
$46.80M
78.46%
YoY
|
$84.50M
-36.69%
YoY
|
$36.54M
-124.77%
YoY
|
-$10.94M
-90.58%
YoY
|
$26.23M
-81.54%
YoY
|
$133.5M
-1169.75%
YoY
|
-$147.5M
4226.61%
YoY
|
-$116.1M
380.01%
YoY
|
$142.1M
-494.58%
YoY
|
-$12.48M
-183.17%
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 |
$102.3M
11.07%
YoY
|
$64.90M
-13.24%
YoY
|
$124.0M
22.29%
YoY
|
$90.40M
14.43%
YoY
|
$92.10M
8.61%
YoY
|
$74.80M
-16.61%
YoY
|
$101.4M
-9.79%
YoY
|
$79.00M
22.94%
YoY
|
$84.80M
14.85%
YoY
|
$89.70M
13.2%
YoY
|
$112.4M
13.3%
YoY
|
$64.26M
25.42%
YoY
|
$73.83M
53.1%
YoY
|
$79.24M
262.87%
YoY
|
$99.21M
200.24%
YoY
|
$51.23M
11.78%
YoY
|
$48.23M
28.2%
YoY
|
$21.84M
-40.82%
YoY
|
$33.04M
-13.95%
YoY
|
| Capital Expenditures |
$16.60M
-17.82%
YoY
|
$15.60M
-28.77%
YoY
|
$19.20M
-20.33%
YoY
|
$15.60M
-25.0%
YoY
|
$20.20M
-7.34%
YoY
|
$21.90M
48.98%
YoY
|
$24.10M
29.57%
YoY
|
$20.80M
55.44%
YoY
|
$21.80M
45.83%
YoY
|
$14.70M
40.89%
YoY
|
$18.60M
-273.83%
YoY
|
$13.38M
-194.57%
YoY
|
$14.95M
44.27%
YoY
|
$10.43M
-214.9%
YoY
|
-$10.70M
40.42%
YoY
|
-$14.15M
49.29%
YoY
|
$10.36M
-4.46%
YoY
|
-$9.081M
12.11%
YoY
|
-$7.620M
-17.17%
YoY
|
| Free Cash Flow |
$85.70M
19.19%
YoY
|
$49.30M
-6.81%
YoY
|
$104.8M
35.58%
YoY
|
$74.80M
28.52%
YoY
|
$71.90M
14.13%
YoY
|
$52.90M
-29.47%
YoY
|
$77.30M
-17.59%
YoY
|
$58.20M
14.39%
YoY
|
$63.00M
6.99%
YoY
|
$75.00M
9.01%
YoY
|
$93.80M
-14.66%
YoY
|
$50.88M
-22.19%
YoY
|
$58.88M
55.52%
YoY
|
$68.80M
122.54%
YoY
|
$109.9M
170.29%
YoY
|
$65.38M
18.21%
YoY
|
$37.86M
41.43%
YoY
|
$30.92M
-31.3%
YoY
|
$40.66M
-14.57%
YoY
|
Loading...