|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$340.8M
17.03%
YoY
|
$291.2M
11.1%
YoY
|
$262.1M
4.21%
YoY
|
$251.5M
51.78%
YoY
|
$165.7M
44.97%
YoY
|
| Depreciation, Depletion And Amortization |
$56.80M
4.41%
YoY
|
$54.40M
25.64%
YoY
|
$43.30M
9.07%
YoY
|
$39.70M
-11.97%
YoY
|
$45.10M
-3.01%
YoY
|
| Cash From Operating Activities |
$402.0M
11.33%
YoY
|
$361.1M
16.18%
YoY
|
$310.8M
38.75%
YoY
|
$224.0M
23.89%
YoY
|
$180.8M
-20.98%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$45.70M
29.46%
YoY
|
$35.30M
18.86%
YoY
|
$29.70M
5.69%
YoY
|
$28.10M
5.24%
YoY
|
$26.70M
-39.04%
YoY
|
| Acquisitions |
$257.1M
166.98%
YoY
|
$96.30M
-69.27%
YoY
|
$313.4M
N/A
|
N/A
|
$9.100M
-40.13%
YoY
|
| Other Investing Activities |
-$257.1M
25610.0%
YoY
|
-$1.000M
-99.68%
YoY
|
-$313.4M
-6126.92%
YoY
|
$5.200M
-230.0%
YoY
|
-$4.000M
-63.64%
YoY
|
| Cash From Investing Activities |
-$302.8M
142.82%
YoY
|
-$124.7M
-63.65%
YoY
|
-$343.1M
1398.25%
YoY
|
-$22.90M
-25.41%
YoY
|
-$30.70M
-43.98%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$16.00M
-5.88%
YoY
|
$17.00M
-206.25%
YoY
|
-$16.00M
-123.05%
YoY
|
$69.40M
333.75%
YoY
|
$16.00M
-44.64%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
$100.0M
11.11%
YoY
|
$90.00M
12.5%
YoY
|
$80.00M
-15.79%
YoY
|
$95.00M
-81.64%
YoY
|
| Cash From Financing Activities |
-$96.90M
-49.13%
YoY
|
-$190.5M
-376.09%
YoY
|
$69.00M
-156.7%
YoY
|
-$121.7M
2.61%
YoY
|
-$118.6M
-34.8%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$402.0M
11.33%
YoY
|
$361.1M
16.18%
YoY
|
$310.8M
38.75%
YoY
|
$224.0M
23.89%
YoY
|
$180.8M
-20.98%
YoY
|
| Cash From Investing Activities |
-$302.8M
142.82%
YoY
|
-$124.7M
-63.65%
YoY
|
-$343.1M
1398.25%
YoY
|
-$22.90M
-25.41%
YoY
|
-$30.70M
-43.98%
YoY
|
| Cash From Financing Activities |
-$96.90M
-49.13%
YoY
|
-$190.5M
-376.09%
YoY
|
$69.00M
-156.7%
YoY
|
-$121.7M
2.61%
YoY
|
-$118.6M
-34.8%
YoY
|
| Net Change In Cash |
$18.60M
-49.46%
YoY
|
$36.80M
0.27%
YoY
|
$36.70M
-46.66%
YoY
|
$68.80M
197.84%
YoY
|
$23.10M
-2987.5%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$402.0M
11.33%
YoY
|
$361.1M
16.18%
YoY
|
$310.8M
38.75%
YoY
|
$224.0M
23.89%
YoY
|
$180.8M
-20.98%
YoY
|
| Capital Expenditures |
$45.70M
29.46%
YoY
|
$35.30M
18.86%
YoY
|
$29.70M
5.69%
YoY
|
$28.10M
5.24%
YoY
|
$26.70M
-39.04%
YoY
|
| Free Cash Flow |
$356.3M
9.36%
YoY
|
$325.8M
15.9%
YoY
|
$281.1M
43.49%
YoY
|
$195.9M
27.13%
YoY
|
$154.1M
-16.7%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$99.60M
34.59%
YoY
|
$83.70M
23.82%
YoY
|
$82.20M
18.96%
YoY
|
$100.9M
23.05%
YoY
|
$74.00M
1.93%
YoY
|
$67.60M
21.15%
YoY
|
$69.10M
5.02%
YoY
|
$82.00M
8.04%
YoY
|
$72.60M
12.21%
YoY
|
$55.80M
-18.66%
YoY
|
$65.80M
12.1%
YoY
|
$75.90M
8.9%
YoY
|
$64.70M
18.72%
YoY
|
$68.60M
71.07%
YoY
|
$58.70M
26.51%
YoY
|
$69.70M
85.87%
YoY
|
$54.50M
30.7%
YoY
|
$40.10M
37.33%
YoY
|
$46.40M
41.03%
YoY
|
$37.50M
85.64%
YoY
|
| Depreciation, Depletion And Amortization |
$15.40M
12.41%
YoY
|
$14.80M
8.82%
YoY
|
$14.20M
1.43%
YoY
|
$14.50M
7.41%
YoY
|
$13.70M
3.01%
YoY
|
$13.60M
8.8%
YoY
|
$14.00M
33.33%
YoY
|
$13.50M
31.07%
YoY
|
$13.30M
33.0%
YoY
|
$12.50M
37.36%
YoY
|
$10.50M
2.94%
YoY
|
$10.30M
3.0%
YoY
|
$10.00M
-2.91%
YoY
|
$9.100M
-18.02%
YoY
|
$10.20M
-4.67%
YoY
|
$10.00M
-13.04%
YoY
|
$10.30M
-12.71%
YoY
|
$11.10M
-5.93%
YoY
|
$10.70M
-9.32%
YoY
|
$11.50M
0.0%
YoY
|
| Cash From Operating Activities |
$17.90M
-67.57%
YoY
|
$154.7M
10.9%
YoY
|
$122.4M
34.95%
YoY
|
$69.70M
-18.29%
YoY
|
$55.20M
21.05%
YoY
|
$139.5M
26.93%
YoY
|
$90.70M
-9.66%
YoY
|
$85.30M
27.12%
YoY
|
$45.60M
36.53%
YoY
|
$109.9M
-20.19%
YoY
|
$100.4M
142.51%
YoY
|
$67.10M
43.07%
YoY
|
$33.40M
-1770.0%
YoY
|
$137.7M
200.0%
YoY
|
$41.40M
-32.9%
YoY
|
$46.90M
19.34%
YoY
|
-$2.000M
-105.9%
YoY
|
$45.90M
-54.73%
YoY
|
$61.70M
-22.97%
YoY
|
$39.30M
-18.46%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$11.30M
17.71%
YoY
|
$14.40M
20.0%
YoY
|
$11.50M
79.69%
YoY
|
$10.20M
50.0%
YoY
|
$9.600M
-4.95%
YoY
|
$12.00M
12.15%
YoY
|
$6.400M
-13.51%
YoY
|
$6.800M
4.62%
YoY
|
$10.10M
98.04%
YoY
|
$10.70M
35.44%
YoY
|
$7.400M
4.23%
YoY
|
$6.500M
-13.33%
YoY
|
$5.100M
-8.93%
YoY
|
$7.900M
-211.27%
YoY
|
$7.100M
7.58%
YoY
|
$7.500M
-9.64%
YoY
|
$5.600M
14.29%
YoY
|
-$7.100M
-29.0%
YoY
|
$6.600M
-34.0%
YoY
|
$8.300M
-44.3%
YoY
|
| Acquisitions |
$1.900M
-97.3%
YoY
|
N/A
|
N/A
|
N/A
|
$70.30M
-30.26%
YoY
|
N/A
|
N/A
|
N/A
|
$100.8M
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 |
-$1.900M
-97.3%
YoY
|
-$171.4M
N/A
|
$0.00
-100.0%
YoY
|
-$15.40M
-269.23%
YoY
|
-$70.30M
-29.49%
YoY
|
$0.00
-100.0%
YoY
|
$1.200M
-400.0%
YoY
|
$9.100M
-177.78%
YoY
|
-$99.70M
N/A
|
-$301.3M
-7106.98%
YoY
|
-$400.0K
-500.0%
YoY
|
-$11.70M
-1562.5%
YoY
|
N/A
|
$4.300M
-148.31%
YoY
|
$100.0K
N/A
|
$800.0K
-60.0%
YoY
|
$0.00
-100.0%
YoY
|
-$8.900M
56.14%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
1900.0%
YoY
|
| Cash From Investing Activities |
-$13.20M
-83.48%
YoY
|
-$185.8M
1448.33%
YoY
|
-$11.50M
121.15%
YoY
|
-$25.60M
-1213.04%
YoY
|
-$79.90M
-27.23%
YoY
|
-$12.00M
-96.15%
YoY
|
-$5.200M
-33.33%
YoY
|
$2.300M
-112.64%
YoY
|
-$109.8M
2052.94%
YoY
|
-$312.0M
8566.67%
YoY
|
-$7.800M
11.43%
YoY
|
-$18.20M
171.64%
YoY
|
-$5.100M
-8.93%
YoY
|
-$3.600M
-77.5%
YoY
|
-$7.000M
6.06%
YoY
|
-$6.700M
9.84%
YoY
|
-$5.600M
180.0%
YoY
|
-$16.00M
1.91%
YoY
|
-$6.600M
-60.71%
YoY
|
-$6.100M
-58.78%
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
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$3.800M
-2.56%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.900M
-2.5%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.000M
8.11%
YoY
|
-$4.300M
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.700M
-91.38%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$42.90M
1028.95%
YoY
|
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
|
$15.00M
-50.0%
YoY
|
N/A
|
N/A
|
N/A
|
$30.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$34.80M
16.39%
YoY
|
-$22.40M
-34.69%
YoY
|
-$22.20M
-67.01%
YoY
|
-$22.40M
-49.44%
YoY
|
-$29.90M
-32.96%
YoY
|
-$34.30M
-118.76%
YoY
|
-$67.30M
298.22%
YoY
|
-$44.30M
-34.76%
YoY
|
-$44.60M
53.79%
YoY
|
$182.8M
-444.91%
YoY
|
-$16.90M
-51.71%
YoY
|
-$67.90M
134.14%
YoY
|
-$29.00M
517.02%
YoY
|
-$53.00M
127.47%
YoY
|
-$35.00M
-34.7%
YoY
|
-$29.00M
41.46%
YoY
|
-$4.700M
-77.83%
YoY
|
-$23.30M
-62.66%
YoY
|
-$53.60M
101.5%
YoY
|
-$20.50M
-84.47%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$17.90M
-67.57%
YoY
|
$154.7M
10.9%
YoY
|
$122.4M
34.95%
YoY
|
$69.70M
-18.29%
YoY
|
$55.20M
21.05%
YoY
|
$139.5M
26.93%
YoY
|
$90.70M
-9.66%
YoY
|
$85.30M
27.12%
YoY
|
$45.60M
36.53%
YoY
|
$109.9M
-20.19%
YoY
|
$100.4M
142.51%
YoY
|
$67.10M
43.07%
YoY
|
$33.40M
-1770.0%
YoY
|
$137.7M
200.0%
YoY
|
$41.40M
-32.9%
YoY
|
$46.90M
19.34%
YoY
|
-$2.000M
-105.9%
YoY
|
$45.90M
-54.73%
YoY
|
$61.70M
-22.97%
YoY
|
$39.30M
-18.46%
YoY
|
| Cash From Investing Activities |
-$13.20M
-83.48%
YoY
|
-$185.8M
1448.33%
YoY
|
-$11.50M
121.15%
YoY
|
-$25.60M
-1213.04%
YoY
|
-$79.90M
-27.23%
YoY
|
-$12.00M
-96.15%
YoY
|
-$5.200M
-33.33%
YoY
|
$2.300M
-112.64%
YoY
|
-$109.8M
2052.94%
YoY
|
-$312.0M
8566.67%
YoY
|
-$7.800M
11.43%
YoY
|
-$18.20M
171.64%
YoY
|
-$5.100M
-8.93%
YoY
|
-$3.600M
-77.5%
YoY
|
-$7.000M
6.06%
YoY
|
-$6.700M
9.84%
YoY
|
-$5.600M
180.0%
YoY
|
-$16.00M
1.91%
YoY
|
-$6.600M
-60.71%
YoY
|
-$6.100M
-58.78%
YoY
|
| Cash From Financing Activities |
-$34.80M
16.39%
YoY
|
-$22.40M
-34.69%
YoY
|
-$22.20M
-67.01%
YoY
|
-$22.40M
-49.44%
YoY
|
-$29.90M
-32.96%
YoY
|
-$34.30M
-118.76%
YoY
|
-$67.30M
298.22%
YoY
|
-$44.30M
-34.76%
YoY
|
-$44.60M
53.79%
YoY
|
$182.8M
-444.91%
YoY
|
-$16.90M
-51.71%
YoY
|
-$67.90M
134.14%
YoY
|
-$29.00M
517.02%
YoY
|
-$53.00M
127.47%
YoY
|
-$35.00M
-34.7%
YoY
|
-$29.00M
41.46%
YoY
|
-$4.700M
-77.83%
YoY
|
-$23.30M
-62.66%
YoY
|
-$53.60M
101.5%
YoY
|
-$20.50M
-84.47%
YoY
|
| Net Change In Cash |
-$30.80M
-38.52%
YoY
|
-$53.50M
-157.4%
YoY
|
$88.70M
387.36%
YoY
|
$21.70M
-49.88%
YoY
|
-$50.10M
-55.66%
YoY
|
$93.20M
-582.9%
YoY
|
$18.20M
-75.96%
YoY
|
$43.30M
-327.89%
YoY
|
-$113.0M
-11400.0%
YoY
|
-$19.30M
-123.8%
YoY
|
$75.70M
-12716.67%
YoY
|
-$19.00M
-269.64%
YoY
|
$1.000M
-106.58%
YoY
|
$81.10M
1128.79%
YoY
|
-$600.0K
-140.0%
YoY
|
$11.20M
-11.81%
YoY
|
-$15.20M
-333.85%
YoY
|
$6.600M
-71.67%
YoY
|
$1.500M
-95.91%
YoY
|
$12.70M
-112.88%
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
|
N/A
|
| Cash From Operating Activities |
$17.90M
-67.57%
YoY
|
$154.7M
10.9%
YoY
|
$122.4M
34.95%
YoY
|
$69.70M
-18.29%
YoY
|
$55.20M
21.05%
YoY
|
$139.5M
26.93%
YoY
|
$90.70M
-9.66%
YoY
|
$85.30M
27.12%
YoY
|
$45.60M
36.53%
YoY
|
$109.9M
-20.19%
YoY
|
$100.4M
142.51%
YoY
|
$67.10M
43.07%
YoY
|
$33.40M
-1770.0%
YoY
|
$137.7M
200.0%
YoY
|
$41.40M
-32.9%
YoY
|
$46.90M
19.34%
YoY
|
-$2.000M
-105.9%
YoY
|
$45.90M
-54.73%
YoY
|
$61.70M
-22.97%
YoY
|
$39.30M
-18.46%
YoY
|
| Capital Expenditures |
$11.30M
17.71%
YoY
|
$14.40M
20.0%
YoY
|
$11.50M
79.69%
YoY
|
$10.20M
50.0%
YoY
|
$9.600M
-4.95%
YoY
|
$12.00M
12.15%
YoY
|
$6.400M
-13.51%
YoY
|
$6.800M
4.62%
YoY
|
$10.10M
98.04%
YoY
|
$10.70M
35.44%
YoY
|
$7.400M
4.23%
YoY
|
$6.500M
-13.33%
YoY
|
$5.100M
-8.93%
YoY
|
$7.900M
-211.27%
YoY
|
$7.100M
7.58%
YoY
|
$7.500M
-9.64%
YoY
|
$5.600M
14.29%
YoY
|
-$7.100M
-29.0%
YoY
|
$6.600M
-34.0%
YoY
|
$8.300M
-44.3%
YoY
|
| Free Cash Flow |
$6.600M
-85.53%
YoY
|
$140.3M
10.04%
YoY
|
$110.9M
31.55%
YoY
|
$59.50M
-24.2%
YoY
|
$45.60M
28.45%
YoY
|
$127.5M
28.53%
YoY
|
$84.30M
-9.35%
YoY
|
$78.50M
29.54%
YoY
|
$35.50M
25.44%
YoY
|
$99.20M
-23.57%
YoY
|
$93.00M
171.14%
YoY
|
$60.60M
53.81%
YoY
|
$28.30M
-472.37%
YoY
|
$129.8M
144.91%
YoY
|
$34.30M
-37.75%
YoY
|
$39.40M
27.1%
YoY
|
-$7.600M
-126.21%
YoY
|
$53.00M
-52.42%
YoY
|
$55.10M
-21.4%
YoY
|
$31.00M
-6.91%
YoY
|
Loading...