|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$147.9M
6.49%
YoY
|
$138.9M
27.17%
YoY
|
$109.2M
4.47%
YoY
|
$104.5M
6.71%
YoY
|
$97.96M
25.42%
YoY
|
| Depreciation, Depletion And Amortization |
$88.16M
6.72%
YoY
|
$82.61M
13.64%
YoY
|
$72.70M
7.12%
YoY
|
$67.87M
4.44%
YoY
|
$64.98M
6.14%
YoY
|
| Cash From Operating Activities |
$261.3M
25.88%
YoY
|
$207.6M
-19.33%
YoY
|
$257.3M
111.22%
YoY
|
$121.8M
-4.2%
YoY
|
$127.2M
-50.95%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$158.1M
-6.18%
YoY
|
$168.5M
18.27%
YoY
|
$142.5M
18.11%
YoY
|
$120.7M
6.61%
YoY
|
$113.2M
12.81%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$29.25M
-523.65%
YoY
|
-$6.905M
-91.33%
YoY
|
-$79.60M
-273.41%
YoY
|
$45.90M
-1394.16%
YoY
|
-$3.547M
-88.52%
YoY
|
| Cash From Investing Activities |
-$128.9M
-26.54%
YoY
|
-$175.5M
-21.0%
YoY
|
-$222.1M
197.08%
YoY
|
-$74.76M
-35.95%
YoY
|
-$116.7M
-11.04%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$38.73M
-41.46%
YoY
|
$66.16M
131.82%
YoY
|
$28.54M
7.46%
YoY
|
$26.56M
20.79%
YoY
|
$21.99M
2.14%
YoY
|
| Common Stock Issuance & Retirement, Net |
$6.710M
-90.87%
YoY
|
$73.49M
471.3%
YoY
|
$12.86M
105.51%
YoY
|
$6.259M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$37.37M
41.99%
YoY
|
$26.32M
-26.86%
YoY
|
$35.98M
58.54%
YoY
|
$22.70M
13.52%
YoY
|
$19.99M
31.85%
YoY
|
| Cash From Financing Activities |
$14.20M
-109.46%
YoY
|
-$150.0M
265.43%
YoY
|
-$41.06M
236.27%
YoY
|
-$12.21M
-87.17%
YoY
|
-$95.14M
-225.9%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$261.3M
25.88%
YoY
|
$207.6M
-19.33%
YoY
|
$257.3M
111.22%
YoY
|
$121.8M
-4.2%
YoY
|
$127.2M
-50.95%
YoY
|
| Cash From Investing Activities |
-$128.9M
-26.54%
YoY
|
-$175.5M
-21.0%
YoY
|
-$222.1M
197.08%
YoY
|
-$74.76M
-35.95%
YoY
|
-$116.7M
-11.04%
YoY
|
| Cash From Financing Activities |
$14.20M
-109.46%
YoY
|
-$150.0M
265.43%
YoY
|
-$41.06M
236.27%
YoY
|
-$12.21M
-87.17%
YoY
|
-$95.14M
-225.9%
YoY
|
| Net Change In Cash |
$149.0M
-228.55%
YoY
|
-$115.9M
-14079.61%
YoY
|
$829.0K
-97.69%
YoY
|
$35.89M
-140.65%
YoY
|
-$88.29M
-144.7%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$261.3M
25.88%
YoY
|
$207.6M
-19.33%
YoY
|
$257.3M
111.22%
YoY
|
$121.8M
-4.2%
YoY
|
$127.2M
-50.95%
YoY
|
| Capital Expenditures |
$158.1M
-6.18%
YoY
|
$168.5M
18.27%
YoY
|
$142.5M
18.11%
YoY
|
$120.7M
6.61%
YoY
|
$113.2M
12.81%
YoY
|
| Free Cash Flow |
$103.2M
164.25%
YoY
|
$39.04M
-66.0%
YoY
|
$114.8M
9722.07%
YoY
|
$1.169M
-91.65%
YoY
|
$13.99M
-91.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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$49.09M
12.18%
YoY
|
$40.17M
7.32%
YoY
|
$30.69M
8.28%
YoY
|
$35.16M
8.22%
YoY
|
$43.76M
11.76%
YoY
|
$37.43M
-1.63%
YoY
|
$28.34M
86.46%
YoY
|
$32.49M
11.58%
YoY
|
$39.16M
24.91%
YoY
|
$38.05M
15.63%
YoY
|
$15.20M
-34.78%
YoY
|
$29.12M
51.19%
YoY
|
$31.35M
-0.36%
YoY
|
$32.91M
7.85%
YoY
|
$23.30M
19.75%
YoY
|
$19.26M
-14.52%
YoY
|
$31.46M
11.42%
YoY
|
$30.51M
10.0%
YoY
|
$19.46M
-3.06%
YoY
|
$22.53M
77.32%
YoY
|
| Depreciation, Depletion And Amortization |
$24.27M
11.51%
YoY
|
$23.98M
14.93%
YoY
|
$22.78M
5.95%
YoY
|
$22.76M
7.71%
YoY
|
$21.77M
6.23%
YoY
|
$20.86M
7.02%
YoY
|
$21.50M
10.81%
YoY
|
$21.13M
18.56%
YoY
|
$20.49M
17.13%
YoY
|
$19.49M
10.96%
YoY
|
$19.40M
10.16%
YoY
|
$17.82M
3.8%
YoY
|
$17.49M
4.64%
YoY
|
$17.57M
12.59%
YoY
|
$17.61M
5.87%
YoY
|
$17.17M
7.45%
YoY
|
$16.72M
6.57%
YoY
|
$15.60M
0.76%
YoY
|
$16.63M
2.04%
YoY
|
$15.98M
11.96%
YoY
|
| Cash From Operating Activities |
$62.04M
-29.38%
YoY
|
$71.25M
84.91%
YoY
|
$82.15M
96.36%
YoY
|
$52.78M
38.56%
YoY
|
$87.86M
1.49%
YoY
|
$38.53M
-6.25%
YoY
|
$41.84M
-42.38%
YoY
|
$38.09M
-43.99%
YoY
|
$86.57M
0.41%
YoY
|
$41.10M
34.91%
YoY
|
$72.60M
26.22%
YoY
|
$68.00M
-5.86%
YoY
|
$86.22M
1491.03%
YoY
|
$30.46M
-328.38%
YoY
|
$57.52M
21.86%
YoY
|
$72.23M
43.69%
YoY
|
$5.419M
-88.59%
YoY
|
-$13.34M
-24.95%
YoY
|
$47.20M
-44.6%
YoY
|
$50.27M
-40.86%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$49.74M
43.61%
YoY
|
$38.61M
37.01%
YoY
|
$56.55M
112.01%
YoY
|
$38.77M
0.98%
YoY
|
$34.63M
-50.65%
YoY
|
$28.18M
-15.37%
YoY
|
$26.67M
-41.89%
YoY
|
$38.40M
-11.82%
YoY
|
$70.18M
141.39%
YoY
|
$33.30M
39.07%
YoY
|
$45.90M
-307.71%
YoY
|
$43.54M
-214.3%
YoY
|
$29.07M
-194.58%
YoY
|
$23.94M
-19.46%
YoY
|
-$22.10M
-44.51%
YoY
|
-$38.09M
45.67%
YoY
|
-$30.74M
18.23%
YoY
|
$29.73M
40.42%
YoY
|
-$39.82M
275.7%
YoY
|
-$26.15M
38.36%
YoY
|
| 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 |
-$29.38M
88.66%
YoY
|
-$51.66M
4491.64%
YoY
|
$23.46M
3802.66%
YoY
|
$22.49M
-493.32%
YoY
|
-$15.57M
213.24%
YoY
|
-$1.125M
-135.33%
YoY
|
$601.0K
-97.23%
YoY
|
-$5.719M
-90.17%
YoY
|
-$4.971M
-89.08%
YoY
|
$3.184M
29.91%
YoY
|
$21.70M
148.11%
YoY
|
-$58.20M
-905.91%
YoY
|
-$45.51M
-471.29%
YoY
|
$2.451M
-86.14%
YoY
|
$8.746M
-48.84%
YoY
|
$7.221M
-50.06%
YoY
|
$12.26M
-304.3%
YoY
|
$17.68M
-160.75%
YoY
|
$17.09M
-359.0%
YoY
|
$14.46M
-253.82%
YoY
|
| Cash From Investing Activities |
-$79.11M
57.59%
YoY
|
-$90.27M
208.02%
YoY
|
-$33.09M
26.93%
YoY
|
-$16.28M
-63.1%
YoY
|
-$50.20M
-33.2%
YoY
|
-$29.31M
-2.69%
YoY
|
-$26.07M
7.29%
YoY
|
-$44.11M
-56.64%
YoY
|
-$75.15M
0.75%
YoY
|
-$30.12M
40.12%
YoY
|
-$24.30M
82.0%
YoY
|
-$101.7M
229.53%
YoY
|
-$74.59M
303.58%
YoY
|
-$21.49M
78.37%
YoY
|
-$13.35M
-41.26%
YoY
|
-$30.87M
164.07%
YoY
|
-$18.48M
-42.25%
YoY
|
-$12.05M
-76.05%
YoY
|
-$22.73M
32.15%
YoY
|
-$11.69M
-58.69%
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 |
N/A
N/A
|
$5.069M
53.98%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.292M
-95.3%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$1.766M
N/A
|
$69.97M
5282.46%
YoY
|
N/A
N/A
|
-$174.0K
N/A
|
N/A
N/A
|
$1.300M
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
|
| Debt Paid & Issued, Net |
N/A
|
$6.144M
-69.19%
YoY
|
N/A
|
N/A
|
N/A
|
$19.94M
311.28%
YoY
|
N/A
|
N/A
|
N/A
|
$4.849M
-5.16%
YoY
|
N/A
|
N/A
|
N/A
|
$5.113M
-16.54%
YoY
|
N/A
|
N/A
|
N/A
|
$6.126M
57.2%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$46.28M
100.0%
YoY
|
-$16.15M
-8.18%
YoY
|
$56.09M
-317.84%
YoY
|
-$1.159M
-96.37%
YoY
|
-$23.14M
29.76%
YoY
|
-$17.59M
-76.39%
YoY
|
-$25.75M
-8.05%
YoY
|
-$31.94M
219.65%
YoY
|
-$17.83M
0.31%
YoY
|
-$74.51M
-606.21%
YoY
|
-$28.00M
18.77%
YoY
|
-$9.991M
54.23%
YoY
|
-$17.78M
-206.81%
YoY
|
$14.72M
1128.63%
YoY
|
-$23.57M
281.39%
YoY
|
-$6.478M
-76.99%
YoY
|
$16.65M
-143.12%
YoY
|
$1.198M
-105.4%
YoY
|
-$6.181M
-76.14%
YoY
|
-$28.16M
-136.52%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$62.04M
-29.38%
YoY
|
$71.25M
84.91%
YoY
|
$82.15M
96.36%
YoY
|
$52.78M
38.56%
YoY
|
$87.86M
1.49%
YoY
|
$38.53M
-6.25%
YoY
|
$41.84M
-42.38%
YoY
|
$38.09M
-43.99%
YoY
|
$86.57M
0.41%
YoY
|
$41.10M
34.91%
YoY
|
$72.60M
26.22%
YoY
|
$68.00M
-5.86%
YoY
|
$86.22M
1491.03%
YoY
|
$30.46M
-328.38%
YoY
|
$57.52M
21.86%
YoY
|
$72.23M
43.69%
YoY
|
$5.419M
-88.59%
YoY
|
-$13.34M
-24.95%
YoY
|
$47.20M
-44.6%
YoY
|
$50.27M
-40.86%
YoY
|
| Cash From Investing Activities |
-$79.11M
57.59%
YoY
|
-$90.27M
208.02%
YoY
|
-$33.09M
26.93%
YoY
|
-$16.28M
-63.1%
YoY
|
-$50.20M
-33.2%
YoY
|
-$29.31M
-2.69%
YoY
|
-$26.07M
7.29%
YoY
|
-$44.11M
-56.64%
YoY
|
-$75.15M
0.75%
YoY
|
-$30.12M
40.12%
YoY
|
-$24.30M
82.0%
YoY
|
-$101.7M
229.53%
YoY
|
-$74.59M
303.58%
YoY
|
-$21.49M
78.37%
YoY
|
-$13.35M
-41.26%
YoY
|
-$30.87M
164.07%
YoY
|
-$18.48M
-42.25%
YoY
|
-$12.05M
-76.05%
YoY
|
-$22.73M
32.15%
YoY
|
-$11.69M
-58.69%
YoY
|
| Cash From Financing Activities |
-$46.28M
100.0%
YoY
|
-$16.15M
-8.18%
YoY
|
$56.09M
-317.84%
YoY
|
-$1.159M
-96.37%
YoY
|
-$23.14M
29.76%
YoY
|
-$17.59M
-76.39%
YoY
|
-$25.75M
-8.05%
YoY
|
-$31.94M
219.65%
YoY
|
-$17.83M
0.31%
YoY
|
-$74.51M
-606.21%
YoY
|
-$28.00M
18.77%
YoY
|
-$9.991M
54.23%
YoY
|
-$17.78M
-206.81%
YoY
|
$14.72M
1128.63%
YoY
|
-$23.57M
281.39%
YoY
|
-$6.478M
-76.99%
YoY
|
$16.65M
-143.12%
YoY
|
$1.198M
-105.4%
YoY
|
-$6.181M
-76.14%
YoY
|
-$28.16M
-136.52%
YoY
|
| Net Change In Cash |
-$63.35M
-536.54%
YoY
|
-$35.73M
-23922.67%
YoY
|
$105.1M
-1153.19%
YoY
|
$35.34M
-193.08%
YoY
|
$14.51M
-326.26%
YoY
|
$150.0K
-100.23%
YoY
|
-$9.983M
-149.18%
YoY
|
-$37.96M
-13.18%
YoY
|
-$6.414M
4.36%
YoY
|
-$65.31M
-315.45%
YoY
|
$20.30M
-1.42%
YoY
|
-$43.73M
-225.36%
YoY
|
-$6.146M
-271.53%
YoY
|
$30.32M
-232.5%
YoY
|
$20.59M
12.6%
YoY
|
$34.88M
234.74%
YoY
|
$3.583M
-115.51%
YoY
|
-$22.88M
-74.96%
YoY
|
$18.29M
-56.56%
YoY
|
$10.42M
-92.21%
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 |
$62.04M
-29.38%
YoY
|
$71.25M
84.91%
YoY
|
$82.15M
96.36%
YoY
|
$52.78M
38.56%
YoY
|
$87.86M
1.49%
YoY
|
$38.53M
-6.25%
YoY
|
$41.84M
-42.38%
YoY
|
$38.09M
-43.99%
YoY
|
$86.57M
0.41%
YoY
|
$41.10M
34.91%
YoY
|
$72.60M
26.22%
YoY
|
$68.00M
-5.86%
YoY
|
$86.22M
1491.03%
YoY
|
$30.46M
-328.38%
YoY
|
$57.52M
21.86%
YoY
|
$72.23M
43.69%
YoY
|
$5.419M
-88.59%
YoY
|
-$13.34M
-24.95%
YoY
|
$47.20M
-44.6%
YoY
|
$50.27M
-40.86%
YoY
|
| Capital Expenditures |
$49.74M
43.61%
YoY
|
$38.61M
37.01%
YoY
|
$56.55M
112.01%
YoY
|
$38.77M
0.98%
YoY
|
$34.63M
-50.65%
YoY
|
$28.18M
-15.37%
YoY
|
$26.67M
-41.89%
YoY
|
$38.40M
-11.82%
YoY
|
$70.18M
141.39%
YoY
|
$33.30M
39.07%
YoY
|
$45.90M
-307.71%
YoY
|
$43.54M
-214.3%
YoY
|
$29.07M
-194.58%
YoY
|
$23.94M
-19.46%
YoY
|
-$22.10M
-44.51%
YoY
|
-$38.09M
45.67%
YoY
|
-$30.74M
18.23%
YoY
|
$29.73M
40.42%
YoY
|
-$39.82M
275.7%
YoY
|
-$26.15M
38.36%
YoY
|
| Free Cash Flow |
$12.31M
-76.88%
YoY
|
$32.63M
215.33%
YoY
|
$25.60M
68.83%
YoY
|
$14.00M
-4645.78%
YoY
|
$53.22M
224.71%
YoY
|
$10.35M
32.71%
YoY
|
$15.16M
-43.21%
YoY
|
-$308.0K
-101.26%
YoY
|
$16.39M
-71.32%
YoY
|
$7.798M
19.62%
YoY
|
$26.70M
-66.46%
YoY
|
$24.46M
-77.83%
YoY
|
$57.15M
58.05%
YoY
|
$6.519M
-115.14%
YoY
|
$79.62M
-8.51%
YoY
|
$110.3M
44.37%
YoY
|
$36.16M
-50.81%
YoY
|
-$43.07M
10.59%
YoY
|
$87.02M
-9.16%
YoY
|
$76.42M
-26.45%
YoY
|
Loading...