|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$526.7M
12.93%
YoY
|
$466.4M
7.22%
YoY
|
$435.0M
18.0%
YoY
|
$368.6M
5.11%
YoY
|
$350.7M
34.45%
YoY
|
| Depreciation, Depletion And Amortization |
$34.40M
0.88%
YoY
|
$34.10M
2.4%
YoY
|
$33.30M
-6.46%
YoY
|
$35.60M
-12.32%
YoY
|
$40.60M
0.0%
YoY
|
| Cash From Operating Activities |
$678.1M
11.59%
YoY
|
$607.7M
15.01%
YoY
|
$528.4M
13.4%
YoY
|
$465.9M
15.96%
YoY
|
$401.8M
-7.8%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$28.09M
1.86%
YoY
|
$27.57M
-15.07%
YoY
|
$32.47M
6.0%
YoY
|
$30.63M
12.63%
YoY
|
$27.19M
17.07%
YoY
|
| Acquisitions |
$309.5M
96.56%
YoY
|
$157.5M
-57.08%
YoY
|
$366.9M
207.79%
YoY
|
$119.2M
-18.42%
YoY
|
$146.1M
-1.03%
YoY
|
| Other Investing Activities |
-$3.425M
-27.76%
YoY
|
-$4.741M
-340.9%
YoY
|
$1.968M
-282.56%
YoY
|
-$1.078M
-1071.17%
YoY
|
$111.0K
-114.86%
YoY
|
| Cash From Investing Activities |
-$326.7M
85.38%
YoY
|
-$176.2M
-52.74%
YoY
|
-$372.9M
177.99%
YoY
|
-$134.1M
35.54%
YoY
|
-$98.97M
-39.06%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$216.9M
1768.47%
YoY
|
$11.61M
-96.32%
YoY
|
$315.0M
4358.78%
YoY
|
$7.065M
-33.93%
YoY
|
$10.69M
29.23%
YoY
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$55.00M
-77.55%
YoY
|
$245.0M
178.41%
YoY
|
$88.00M
62.96%
YoY
|
| Cash From Financing Activities |
-$343.6M
-22.04%
YoY
|
-$440.7M
194.95%
YoY
|
-$149.4M
-55.53%
YoY
|
-$336.0M
15.8%
YoY
|
-$290.2M
3.16%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$678.1M
11.59%
YoY
|
$607.7M
15.01%
YoY
|
$528.4M
13.4%
YoY
|
$465.9M
15.96%
YoY
|
$401.8M
-7.8%
YoY
|
| Cash From Investing Activities |
-$326.7M
85.38%
YoY
|
-$176.2M
-52.74%
YoY
|
-$372.9M
177.99%
YoY
|
-$134.1M
35.54%
YoY
|
-$98.97M
-39.06%
YoY
|
| Cash From Financing Activities |
-$343.6M
-22.04%
YoY
|
-$440.7M
194.95%
YoY
|
-$149.4M
-55.53%
YoY
|
-$336.0M
15.8%
YoY
|
-$290.2M
3.16%
YoY
|
| Net Change In Cash |
$10.37M
-173.08%
YoY
|
-$14.20M
-267.41%
YoY
|
$8.479M
-185.17%
YoY
|
-$9.955M
-245.88%
YoY
|
$6.824M
62.44%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$678.1M
11.59%
YoY
|
$607.7M
15.01%
YoY
|
$528.4M
13.4%
YoY
|
$465.9M
15.96%
YoY
|
$401.8M
-7.8%
YoY
|
| Capital Expenditures |
$28.09M
1.86%
YoY
|
$27.57M
-15.07%
YoY
|
$32.47M
6.0%
YoY
|
$30.63M
12.63%
YoY
|
$27.19M
17.07%
YoY
|
| Free Cash Flow |
$650.0M
12.06%
YoY
|
$580.1M
16.98%
YoY
|
$495.9M
13.92%
YoY
|
$435.3M
16.2%
YoY
|
$374.6M
-9.2%
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 |
$107.8M
2.46%
YoY
|
$116.4M
10.19%
YoY
|
$163.5M
19.44%
YoY
|
$141.5M
9.34%
YoY
|
$105.2M
11.5%
YoY
|
$105.7M
-2.87%
YoY
|
$136.9M
7.15%
YoY
|
$129.4M
17.48%
YoY
|
$94.39M
6.98%
YoY
|
$108.8M
23.31%
YoY
|
$127.8M
18.73%
YoY
|
$110.1M
9.81%
YoY
|
$88.23M
21.79%
YoY
|
$88.23M
35.04%
YoY
|
$107.6M
14.67%
YoY
|
$100.3M
1.46%
YoY
|
$72.45M
-21.8%
YoY
|
$65.34M
4.37%
YoY
|
$93.85M
17.94%
YoY
|
| Depreciation, Depletion And Amortization |
$32.50M
11.26%
YoY
|
$31.57M
3.38%
YoY
|
$32.23M
16.51%
YoY
|
$31.74M
14.53%
YoY
|
$29.21M
6.95%
YoY
|
$30.54M
16.8%
YoY
|
$27.66M
12.15%
YoY
|
$27.71M
4.81%
YoY
|
$27.31M
21.37%
YoY
|
$26.14M
46.28%
YoY
|
$24.67M
1.59%
YoY
|
$26.44M
8.69%
YoY
|
$22.50M
-9.44%
YoY
|
$17.87M
-24.55%
YoY
|
$24.28M
2.82%
YoY
|
$24.32M
4.39%
YoY
|
$24.85M
5.28%
YoY
|
$23.69M
0.79%
YoY
|
$23.62M
5.41%
YoY
|
| Cash From Operating Activities |
$118.4M
-19.42%
YoY
|
$164.7M
-12.44%
YoY
|
$191.3M
30.22%
YoY
|
$175.1M
20.68%
YoY
|
$146.9M
15.27%
YoY
|
$188.2M
23.12%
YoY
|
$146.9M
15.38%
YoY
|
$145.1M
-1.56%
YoY
|
$127.4M
26.46%
YoY
|
$152.8M
23.85%
YoY
|
$127.4M
-0.29%
YoY
|
$147.4M
15.81%
YoY
|
$100.8M
15.13%
YoY
|
$123.4M
19.92%
YoY
|
$127.7M
60.24%
YoY
|
$127.3M
27.66%
YoY
|
$87.53M
-26.74%
YoY
|
$102.9M
8.08%
YoY
|
$79.71M
-24.66%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$7.139M
5.28%
YoY
|
$5.726M
36.89%
YoY
|
$8.503M
13.04%
YoY
|
$7.076M
-18.63%
YoY
|
$6.781M
-5.44%
YoY
|
$4.183M
-62.61%
YoY
|
$7.522M
9.52%
YoY
|
$8.696M
28.35%
YoY
|
$7.171M
-6.09%
YoY
|
$11.19M
45.14%
YoY
|
$6.868M
-197.56%
YoY
|
$6.775M
-185.91%
YoY
|
$7.636M
-4.49%
YoY
|
$7.707M
-207.59%
YoY
|
-$7.040M
3.5%
YoY
|
-$7.886M
45.26%
YoY
|
$7.995M
2.16%
YoY
|
-$7.163M
30.24%
YoY
|
-$6.802M
28.34%
YoY
|
| Acquisitions |
$18.49M
-32.01%
YoY
|
N/A
|
N/A
|
N/A
|
$27.19M
-42.31%
YoY
|
N/A
|
N/A
|
N/A
|
$47.13M
204.47%
YoY
|
N/A
|
N/A
|
N/A
|
$15.48M
17.07%
YoY
|
N/A
|
N/A
|
N/A
|
$13.22M
-22.12%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
-$436.0K
N/A
|
-$18.16M
-62.55%
YoY
|
-$31.22M
39.27%
YoY
|
-$223.4M
588.38%
YoY
|
$0.00
-100.0%
YoY
|
-$48.49M
-7858.24%
YoY
|
-$22.42M
-5.98%
YoY
|
-$32.46M
-89.57%
YoY
|
-$45.29M
6977.19%
YoY
|
$625.0K
-120.45%
YoY
|
-$23.84M
-56.09%
YoY
|
-$311.3M
809.63%
YoY
|
-$640.0K
-94.64%
YoY
|
-$3.056M
-97.03%
YoY
|
-$54.31M
406.63%
YoY
|
-$34.22M
456.75%
YoY
|
-$11.93M
-7848.7%
YoY
|
-$102.9M
64.91%
YoY
|
-$10.72M
-53.19%
YoY
|
| Cash From Investing Activities |
-$24.57M
-24.56%
YoY
|
-$23.88M
-54.66%
YoY
|
-$39.72M
32.68%
YoY
|
-$230.5M
460.12%
YoY
|
-$32.57M
-37.93%
YoY
|
-$52.67M
398.74%
YoY
|
-$29.94M
-2.52%
YoY
|
-$41.16M
-87.06%
YoY
|
-$52.47M
286.06%
YoY
|
-$10.56M
-1.88%
YoY
|
-$30.71M
-49.94%
YoY
|
-$318.0M
655.35%
YoY
|
-$13.59M
-31.8%
YoY
|
-$10.76M
-90.22%
YoY
|
-$61.35M
250.13%
YoY
|
-$42.10M
266.92%
YoY
|
-$19.93M
-149.64%
YoY
|
-$110.1M
62.1%
YoY
|
-$17.52M
-37.65%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
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
|
| Common Stock Issuance & Retirement, Net |
$22.35M
52.34%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$14.67M
29.37%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$11.34M
-0.9%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$11.44M
77.85%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$6.434M
-31.13%
YoY
|
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$55.00M
1275.0%
YoY
|
N/A
|
N/A
|
N/A
|
$4.000M
-80.95%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$76.19M
1552.04%
YoY
|
-$168.4M
24.58%
YoY
|
-$146.6M
11.36%
YoY
|
-$23.96M
-78.15%
YoY
|
-$4.612M
-92.82%
YoY
|
-$135.2M
-26.18%
YoY
|
-$131.6M
23.64%
YoY
|
-$109.6M
-151.89%
YoY
|
-$64.25M
-9.61%
YoY
|
-$183.2M
31.08%
YoY
|
-$106.5M
-35.73%
YoY
|
$211.3M
-287.41%
YoY
|
-$71.08M
-186.59%
YoY
|
-$139.7M
2454.05%
YoY
|
-$165.6M
147.99%
YoY
|
-$112.7M
47.96%
YoY
|
$82.09M
-157.95%
YoY
|
-$5.471M
-84.72%
YoY
|
-$66.79M
-47.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$118.4M
-19.42%
YoY
|
$164.7M
-12.44%
YoY
|
$191.3M
30.22%
YoY
|
$175.1M
20.68%
YoY
|
$146.9M
15.27%
YoY
|
$188.2M
23.12%
YoY
|
$146.9M
15.38%
YoY
|
$145.1M
-1.56%
YoY
|
$127.4M
26.46%
YoY
|
$152.8M
23.85%
YoY
|
$127.4M
-0.29%
YoY
|
$147.4M
15.81%
YoY
|
$100.8M
15.13%
YoY
|
$123.4M
19.92%
YoY
|
$127.7M
60.24%
YoY
|
$127.3M
27.66%
YoY
|
$87.53M
-26.74%
YoY
|
$102.9M
8.08%
YoY
|
$79.71M
-24.66%
YoY
|
| Cash From Investing Activities |
-$24.57M
-24.56%
YoY
|
-$23.88M
-54.66%
YoY
|
-$39.72M
32.68%
YoY
|
-$230.5M
460.12%
YoY
|
-$32.57M
-37.93%
YoY
|
-$52.67M
398.74%
YoY
|
-$29.94M
-2.52%
YoY
|
-$41.16M
-87.06%
YoY
|
-$52.47M
286.06%
YoY
|
-$10.56M
-1.88%
YoY
|
-$30.71M
-49.94%
YoY
|
-$318.0M
655.35%
YoY
|
-$13.59M
-31.8%
YoY
|
-$10.76M
-90.22%
YoY
|
-$61.35M
250.13%
YoY
|
-$42.10M
266.92%
YoY
|
-$19.93M
-149.64%
YoY
|
-$110.1M
62.1%
YoY
|
-$17.52M
-37.65%
YoY
|
| Cash From Financing Activities |
-$76.19M
1552.04%
YoY
|
-$168.4M
24.58%
YoY
|
-$146.6M
11.36%
YoY
|
-$23.96M
-78.15%
YoY
|
-$4.612M
-92.82%
YoY
|
-$135.2M
-26.18%
YoY
|
-$131.6M
23.64%
YoY
|
-$109.6M
-151.89%
YoY
|
-$64.25M
-9.61%
YoY
|
-$183.2M
31.08%
YoY
|
-$106.5M
-35.73%
YoY
|
$211.3M
-287.41%
YoY
|
-$71.08M
-186.59%
YoY
|
-$139.7M
2454.05%
YoY
|
-$165.6M
147.99%
YoY
|
-$112.7M
47.96%
YoY
|
$82.09M
-157.95%
YoY
|
-$5.471M
-84.72%
YoY
|
-$66.79M
-47.61%
YoY
|
| Net Change In Cash |
$16.54M
-85.17%
YoY
|
-$27.57M
-9809.15%
YoY
|
$5.050M
-134.56%
YoY
|
-$79.36M
1298.91%
YoY
|
$111.5M
941.13%
YoY
|
$284.0K
-100.69%
YoY
|
-$14.61M
48.97%
YoY
|
-$5.673M
-113.95%
YoY
|
$10.71M
-37.55%
YoY
|
-$40.90M
50.91%
YoY
|
-$9.809M
-90.12%
YoY
|
$40.66M
-247.57%
YoY
|
$17.16M
-88.79%
YoY
|
-$27.10M
114.31%
YoY
|
-$99.27M
2053.85%
YoY
|
-$27.55M
-328.91%
YoY
|
$153.0M
712.08%
YoY
|
-$12.65M
48.78%
YoY
|
-$4.609M
-90.74%
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 |
$118.4M
-19.42%
YoY
|
$164.7M
-12.44%
YoY
|
$191.3M
30.22%
YoY
|
$175.1M
20.68%
YoY
|
$146.9M
15.27%
YoY
|
$188.2M
23.12%
YoY
|
$146.9M
15.38%
YoY
|
$145.1M
-1.56%
YoY
|
$127.4M
26.46%
YoY
|
$152.8M
23.85%
YoY
|
$127.4M
-0.29%
YoY
|
$147.4M
15.81%
YoY
|
$100.8M
15.13%
YoY
|
$123.4M
19.92%
YoY
|
$127.7M
60.24%
YoY
|
$127.3M
27.66%
YoY
|
$87.53M
-26.74%
YoY
|
$102.9M
8.08%
YoY
|
$79.71M
-24.66%
YoY
|
| Capital Expenditures |
$7.139M
5.28%
YoY
|
$5.726M
36.89%
YoY
|
$8.503M
13.04%
YoY
|
$7.076M
-18.63%
YoY
|
$6.781M
-5.44%
YoY
|
$4.183M
-62.61%
YoY
|
$7.522M
9.52%
YoY
|
$8.696M
28.35%
YoY
|
$7.171M
-6.09%
YoY
|
$11.19M
45.14%
YoY
|
$6.868M
-197.56%
YoY
|
$6.775M
-185.91%
YoY
|
$7.636M
-4.49%
YoY
|
$7.707M
-207.59%
YoY
|
-$7.040M
3.5%
YoY
|
-$7.886M
45.26%
YoY
|
$7.995M
2.16%
YoY
|
-$7.163M
30.24%
YoY
|
-$6.802M
28.34%
YoY
|
| Free Cash Flow |
$111.2M
-20.61%
YoY
|
$159.0M
-13.57%
YoY
|
$182.8M
31.14%
YoY
|
$168.0M
23.18%
YoY
|
$140.1M
16.5%
YoY
|
$184.0M
29.89%
YoY
|
$139.4M
15.72%
YoY
|
$136.4M
-3.0%
YoY
|
$120.3M
29.12%
YoY
|
$141.6M
22.43%
YoY
|
$120.5M
-10.59%
YoY
|
$140.6M
4.04%
YoY
|
$93.14M
17.1%
YoY
|
$115.7M
5.11%
YoY
|
$134.8M
55.78%
YoY
|
$135.2M
28.57%
YoY
|
$79.54M
-28.77%
YoY
|
$110.1M
9.29%
YoY
|
$86.51M
-22.14%
YoY
|
Loading...