|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$154.8M
20.53%
YoY
|
$128.5M
18.36%
YoY
|
$108.5M
3.01%
YoY
|
$105.4M
9.64%
YoY
|
$96.10M
13.57%
YoY
|
| Depreciation, Depletion And Amortization |
$45.69M
-4.76%
YoY
|
$47.97M
-12.67%
YoY
|
$54.94M
5.95%
YoY
|
$51.85M
6.07%
YoY
|
$48.88M
-4.68%
YoY
|
| Cash From Operating Activities |
$216.6M
18.99%
YoY
|
$182.0M
-0.96%
YoY
|
$183.8M
32.64%
YoY
|
$138.5M
-13.69%
YoY
|
$160.5M
6.66%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$43.49M
21.95%
YoY
|
$35.66M
-5.89%
YoY
|
$37.89M
-22.8%
YoY
|
$49.09M
35.81%
YoY
|
$36.14M
12.66%
YoY
|
| Acquisitions |
$323.0K
-98.66%
YoY
|
$24.16M
1830.03%
YoY
|
$1.252M
-99.66%
YoY
|
$365.8M
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$402.0K
-98.33%
YoY
|
-$24.08M
-881.91%
YoY
|
$3.079M
-100.84%
YoY
|
-$365.7M
-17118.33%
YoY
|
$2.149M
-368.63%
YoY
|
| Cash From Investing Activities |
-$43.89M
-26.53%
YoY
|
-$59.74M
71.59%
YoY
|
-$34.81M
-91.63%
YoY
|
-$416.0M
1078.51%
YoY
|
-$35.30M
2.05%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$28.29M
10.6%
YoY
|
$25.58M
11.82%
YoY
|
$22.87M
10.42%
YoY
|
$20.71M
10.63%
YoY
|
$18.72M
12.08%
YoY
|
| Common Stock Issuance & Retirement, Net |
$107.6M
1794.33%
YoY
|
$5.682M
27.14%
YoY
|
$4.469M
-87.38%
YoY
|
$35.42M
0.52%
YoY
|
$35.24M
161.75%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$152.8M
14.19%
YoY
|
-$133.8M
-12.72%
YoY
|
-$153.3M
-162.15%
YoY
|
$246.7M
-341.42%
YoY
|
-$102.2M
1.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$216.6M
18.99%
YoY
|
$182.0M
-0.96%
YoY
|
$183.8M
32.64%
YoY
|
$138.5M
-13.69%
YoY
|
$160.5M
6.66%
YoY
|
| Cash From Investing Activities |
-$43.89M
-26.53%
YoY
|
-$59.74M
71.59%
YoY
|
-$34.81M
-91.63%
YoY
|
-$416.0M
1078.51%
YoY
|
-$35.30M
2.05%
YoY
|
| Cash From Financing Activities |
-$152.8M
14.19%
YoY
|
-$133.8M
-12.72%
YoY
|
-$153.3M
-162.15%
YoY
|
$246.7M
-341.42%
YoY
|
-$102.2M
1.0%
YoY
|
| Net Change In Cash |
$25.06M
-267.79%
YoY
|
-$14.93M
606.67%
YoY
|
-$2.113M
-94.24%
YoY
|
-$36.68M
-296.48%
YoY
|
$18.67M
-1.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$216.6M
18.99%
YoY
|
$182.0M
-0.96%
YoY
|
$183.8M
32.64%
YoY
|
$138.5M
-13.69%
YoY
|
$160.5M
6.66%
YoY
|
| Capital Expenditures |
$43.49M
21.95%
YoY
|
$35.66M
-5.89%
YoY
|
$37.89M
-22.8%
YoY
|
$49.09M
35.81%
YoY
|
$36.14M
12.66%
YoY
|
| Free Cash Flow |
$173.1M
18.27%
YoY
|
$146.3M
0.32%
YoY
|
$145.9M
63.07%
YoY
|
$89.45M
-28.08%
YoY
|
$124.4M
5.03%
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 |
$40.29M
8.72%
YoY
|
$39.23M
16.8%
YoY
|
$40.29M
19.07%
YoY
|
$38.28M
19.36%
YoY
|
$37.05M
27.83%
YoY
|
$33.58M
26.02%
YoY
|
$33.84M
16.38%
YoY
|
$32.07M
6.51%
YoY
|
$28.99M
27.64%
YoY
|
$26.65M
24.49%
YoY
|
$29.08M
15.15%
YoY
|
$30.11M
1.1%
YoY
|
$22.71M
-21.5%
YoY
|
$21.41M
-14.2%
YoY
|
$25.25M
0.94%
YoY
|
$29.78M
31.02%
YoY
|
$28.93M
23.57%
YoY
|
$24.95M
12.58%
YoY
|
$25.01M
15.97%
YoY
|
| Depreciation, Depletion And Amortization |
$12.49M
13.41%
YoY
|
$11.72M
7.57%
YoY
|
$11.55M
5.95%
YoY
|
$11.40M
-8.82%
YoY
|
$11.01M
-19.42%
YoY
|
$10.90M
-22.37%
YoY
|
$10.90M
-21.02%
YoY
|
$12.51M
-6.87%
YoY
|
$13.67M
0.16%
YoY
|
$14.04M
1.04%
YoY
|
$13.80M
-2.08%
YoY
|
$13.43M
12.53%
YoY
|
$13.65M
14.4%
YoY
|
$13.89M
13.32%
YoY
|
$14.10M
15.94%
YoY
|
$11.93M
-1.37%
YoY
|
$11.93M
-3.53%
YoY
|
$12.26M
-5.72%
YoY
|
$12.16M
-6.86%
YoY
|
| Cash From Operating Activities |
$40.06M
9.89%
YoY
|
$67.28M
28.59%
YoY
|
$65.57M
27.82%
YoY
|
$47.25M
5.02%
YoY
|
$36.46M
9.19%
YoY
|
$52.32M
-22.33%
YoY
|
$51.30M
10.09%
YoY
|
$44.99M
28.58%
YoY
|
$33.39M
-4.16%
YoY
|
$67.36M
61.71%
YoY
|
$46.60M
11.97%
YoY
|
$34.99M
-27.46%
YoY
|
$34.84M
396.2%
YoY
|
$41.66M
-6.37%
YoY
|
$41.62M
5.01%
YoY
|
$48.24M
34.79%
YoY
|
$7.021M
-82.71%
YoY
|
$44.49M
-7.31%
YoY
|
$39.63M
12.28%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.252M
12.47%
YoY
|
$16.21M
27.42%
YoY
|
$14.90M
62.91%
YoY
|
$6.813M
-0.95%
YoY
|
$5.559M
-19.55%
YoY
|
$12.73M
9.77%
YoY
|
$9.148M
10.22%
YoY
|
$6.878M
-16.45%
YoY
|
$6.910M
-28.11%
YoY
|
$11.59M
-20.04%
YoY
|
$8.300M
-155.36%
YoY
|
$8.232M
-178.08%
YoY
|
$9.612M
-1.0%
YoY
|
$14.50M
-196.27%
YoY
|
-$14.99M
73.72%
YoY
|
-$10.54M
41.33%
YoY
|
$9.709M
63.15%
YoY
|
-$15.06M
14.08%
YoY
|
-$8.631M
18.23%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$323.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$341.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$40.00K
-88.67%
YoY
|
-$202.0K
-99.17%
YoY
|
-$39.00K
18.18%
YoY
|
$192.0K
814.29%
YoY
|
-$353.0K
-306.43%
YoY
|
-$24.23M
7449.53%
YoY
|
-$33.00K
-96.33%
YoY
|
$21.00K
-99.55%
YoY
|
$171.0K
-150.15%
YoY
|
-$321.0K
-4112.5%
YoY
|
-$900.0K
-98.72%
YoY
|
$4.621M
-101.56%
YoY
|
-$341.0K
-285.33%
YoY
|
$8.000K
-99.09%
YoY
|
-$70.12M
-6894.48%
YoY
|
-$295.8M
-211383.57%
YoY
|
$184.0K
84.0%
YoY
|
$877.0K
N/A
|
$1.032M
-306.4%
YoY
|
| Cash From Investing Activities |
-$6.292M
6.43%
YoY
|
-$16.42M
-55.58%
YoY
|
-$14.94M
62.75%
YoY
|
-$6.621M
-3.44%
YoY
|
-$5.912M
-12.27%
YoY
|
-$36.96M
210.24%
YoY
|
-$9.181M
-0.21%
YoY
|
-$6.857M
89.89%
YoY
|
-$6.739M
-33.02%
YoY
|
-$11.91M
-17.78%
YoY
|
-$9.200M
-89.19%
YoY
|
-$3.611M
-98.82%
YoY
|
-$10.06M
-0.11%
YoY
|
-$14.49M
2.17%
YoY
|
-$85.11M
1020.06%
YoY
|
-$306.3M
4084.97%
YoY
|
-$10.07M
61.77%
YoY
|
-$14.18M
7.43%
YoY
|
-$7.599M
-2.58%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$30.77M
8.87%
YoY
|
N/A
|
N/A
|
N/A
|
$28.26M
10.6%
YoY
|
N/A
|
N/A
|
N/A
|
$25.56M
11.75%
YoY
|
N/A
|
N/A
|
N/A
|
$22.87M
10.45%
YoY
|
N/A
|
N/A
|
N/A
|
$20.70M
10.71%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$15.69M
194.65%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.325M
2.36%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.202M
35.15%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.849M
-88.88%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$34.60M
2067.86%
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
|
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 |
-$34.78M
8.8%
YoY
|
-$41.25M
17.14%
YoY
|
-$50.83M
47.8%
YoY
|
-$28.76M
-15.87%
YoY
|
-$31.97M
6.48%
YoY
|
-$35.21M
-49.78%
YoY
|
-$34.39M
37.02%
YoY
|
-$34.19M
38.08%
YoY
|
-$30.02M
-9.89%
YoY
|
-$70.12M
227.65%
YoY
|
-$25.10M
-188.42%
YoY
|
-$24.76M
-109.02%
YoY
|
-$33.32M
-4.38%
YoY
|
-$21.40M
34.22%
YoY
|
$28.39M
-238.43%
YoY
|
$274.5M
-825.78%
YoY
|
-$34.85M
24.74%
YoY
|
-$15.94M
-49.54%
YoY
|
-$20.51M
-23.2%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$40.06M
9.89%
YoY
|
$67.28M
28.59%
YoY
|
$65.57M
27.82%
YoY
|
$47.25M
5.02%
YoY
|
$36.46M
9.19%
YoY
|
$52.32M
-22.33%
YoY
|
$51.30M
10.09%
YoY
|
$44.99M
28.58%
YoY
|
$33.39M
-4.16%
YoY
|
$67.36M
61.71%
YoY
|
$46.60M
11.97%
YoY
|
$34.99M
-27.46%
YoY
|
$34.84M
396.2%
YoY
|
$41.66M
-6.37%
YoY
|
$41.62M
5.01%
YoY
|
$48.24M
34.79%
YoY
|
$7.021M
-82.71%
YoY
|
$44.49M
-7.31%
YoY
|
$39.63M
12.28%
YoY
|
| Cash From Investing Activities |
-$6.292M
6.43%
YoY
|
-$16.42M
-55.58%
YoY
|
-$14.94M
62.75%
YoY
|
-$6.621M
-3.44%
YoY
|
-$5.912M
-12.27%
YoY
|
-$36.96M
210.24%
YoY
|
-$9.181M
-0.21%
YoY
|
-$6.857M
89.89%
YoY
|
-$6.739M
-33.02%
YoY
|
-$11.91M
-17.78%
YoY
|
-$9.200M
-89.19%
YoY
|
-$3.611M
-98.82%
YoY
|
-$10.06M
-0.11%
YoY
|
-$14.49M
2.17%
YoY
|
-$85.11M
1020.06%
YoY
|
-$306.3M
4084.97%
YoY
|
-$10.07M
61.77%
YoY
|
-$14.18M
7.43%
YoY
|
-$7.599M
-2.58%
YoY
|
| Cash From Financing Activities |
-$34.78M
8.8%
YoY
|
-$41.25M
17.14%
YoY
|
-$50.83M
47.8%
YoY
|
-$28.76M
-15.87%
YoY
|
-$31.97M
6.48%
YoY
|
-$35.21M
-49.78%
YoY
|
-$34.39M
37.02%
YoY
|
-$34.19M
38.08%
YoY
|
-$30.02M
-9.89%
YoY
|
-$70.12M
227.65%
YoY
|
-$25.10M
-188.42%
YoY
|
-$24.76M
-109.02%
YoY
|
-$33.32M
-4.38%
YoY
|
-$21.40M
34.22%
YoY
|
$28.39M
-238.43%
YoY
|
$274.5M
-825.78%
YoY
|
-$34.85M
24.74%
YoY
|
-$15.94M
-49.54%
YoY
|
-$20.51M
-23.2%
YoY
|
| Net Change In Cash |
-$1.697M
-539.64%
YoY
|
$9.611M
-148.41%
YoY
|
-$203.0K
-102.63%
YoY
|
$11.87M
200.68%
YoY
|
$386.0K
-109.42%
YoY
|
-$19.86M
35.32%
YoY
|
$7.729M
-37.16%
YoY
|
$3.948M
-40.37%
YoY
|
-$4.098M
-35.58%
YoY
|
-$14.67M
-354.52%
YoY
|
$12.30M
-181.42%
YoY
|
$6.621M
-59.72%
YoY
|
-$6.361M
-83.59%
YoY
|
$5.765M
-59.87%
YoY
|
-$15.11M
-231.03%
YoY
|
$16.44M
-275.67%
YoY
|
-$38.77M
-1078.13%
YoY
|
$14.37M
348.91%
YoY
|
$11.53M
1341.12%
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 |
$40.06M
9.89%
YoY
|
$67.28M
28.59%
YoY
|
$65.57M
27.82%
YoY
|
$47.25M
5.02%
YoY
|
$36.46M
9.19%
YoY
|
$52.32M
-22.33%
YoY
|
$51.30M
10.09%
YoY
|
$44.99M
28.58%
YoY
|
$33.39M
-4.16%
YoY
|
$67.36M
61.71%
YoY
|
$46.60M
11.97%
YoY
|
$34.99M
-27.46%
YoY
|
$34.84M
396.2%
YoY
|
$41.66M
-6.37%
YoY
|
$41.62M
5.01%
YoY
|
$48.24M
34.79%
YoY
|
$7.021M
-82.71%
YoY
|
$44.49M
-7.31%
YoY
|
$39.63M
12.28%
YoY
|
| Capital Expenditures |
$6.252M
12.47%
YoY
|
$16.21M
27.42%
YoY
|
$14.90M
62.91%
YoY
|
$6.813M
-0.95%
YoY
|
$5.559M
-19.55%
YoY
|
$12.73M
9.77%
YoY
|
$9.148M
10.22%
YoY
|
$6.878M
-16.45%
YoY
|
$6.910M
-28.11%
YoY
|
$11.59M
-20.04%
YoY
|
$8.300M
-155.36%
YoY
|
$8.232M
-178.08%
YoY
|
$9.612M
-1.0%
YoY
|
$14.50M
-196.27%
YoY
|
-$14.99M
73.72%
YoY
|
-$10.54M
41.33%
YoY
|
$9.709M
63.15%
YoY
|
-$15.06M
14.08%
YoY
|
-$8.631M
18.23%
YoY
|
| Free Cash Flow |
$33.81M
9.42%
YoY
|
$51.06M
28.97%
YoY
|
$50.67M
20.2%
YoY
|
$40.44M
6.1%
YoY
|
$30.90M
16.69%
YoY
|
$39.59M
-29.01%
YoY
|
$42.15M
10.06%
YoY
|
$38.11M
42.43%
YoY
|
$26.48M
4.96%
YoY
|
$55.77M
105.35%
YoY
|
$38.30M
-32.35%
YoY
|
$26.76M
-54.48%
YoY
|
$25.23M
-1038.47%
YoY
|
$27.16M
-54.39%
YoY
|
$56.61M
17.3%
YoY
|
$58.78M
35.92%
YoY
|
-$2.688M
-107.76%
YoY
|
$59.55M
-2.7%
YoY
|
$48.27M
13.3%
YoY
|
Loading...