|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$330.1M
14.26%
YoY
|
$288.9M
35.52%
YoY
|
$213.2M
-22.63%
YoY
|
$275.5M
-1.03%
YoY
|
$278.4M
30.99%
YoY
|
| Depreciation, Depletion And Amortization |
$72.85M
141.42%
YoY
|
$30.18M
-27.54%
YoY
|
$41.65M
-3.6%
YoY
|
$43.20M
129.3%
YoY
|
$18.84M
15.01%
YoY
|
| Cash From Operating Activities |
$385.5M
13.38%
YoY
|
$340.0M
2.93%
YoY
|
$330.3M
-1.47%
YoY
|
$335.2M
-10.89%
YoY
|
$376.2M
50.11%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.157M
225.27%
YoY
|
$1.278M
-75.28%
YoY
|
$5.169M
-1.45%
YoY
|
$5.245M
-58.62%
YoY
|
$12.67M
57.27%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$880.0K
-99.84%
YoY
|
$539.2M
N/A
|
| Other Investing Activities |
$80.73M
-3089.0%
YoY
|
-$2.701M
1.09%
YoY
|
-$2.672M
149.25%
YoY
|
-$1.072M
-99.8%
YoY
|
-$543.9M
12549.16%
YoY
|
| Cash From Investing Activities |
$76.58M
-2024.5%
YoY
|
-$3.979M
-49.25%
YoY
|
-$7.841M
24.13%
YoY
|
-$6.317M
-98.87%
YoY
|
-$556.6M
4410.44%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$157.0M
55.23%
YoY
|
$101.1M
18.37%
YoY
|
$85.43M
23.45%
YoY
|
$69.20M
86.23%
YoY
|
$37.16M
128.87%
YoY
|
| Common Stock Issuance & Retirement, Net |
-$193.8M
-304.63%
YoY
|
$94.70M
-28.81%
YoY
|
$133.0M
52.77%
YoY
|
$87.07M
275.97%
YoY
|
$23.16M
-7.78%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$425.5M
27.86%
YoY
|
-$332.8M
40.33%
YoY
|
-$237.1M
-34.16%
YoY
|
-$360.2M
-258.52%
YoY
|
$227.2M
-189.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$385.5M
13.38%
YoY
|
$340.0M
2.93%
YoY
|
$330.3M
-1.47%
YoY
|
$335.2M
-10.89%
YoY
|
$376.2M
50.11%
YoY
|
| Cash From Investing Activities |
$76.58M
-2024.5%
YoY
|
-$3.979M
-49.25%
YoY
|
-$7.841M
24.13%
YoY
|
-$6.317M
-98.87%
YoY
|
-$556.6M
4410.44%
YoY
|
| Cash From Financing Activities |
-$425.5M
27.86%
YoY
|
-$332.8M
40.33%
YoY
|
-$237.1M
-34.16%
YoY
|
-$360.2M
-258.52%
YoY
|
$227.2M
-189.92%
YoY
|
| Net Change In Cash |
$36.96M
1060.77%
YoY
|
$3.184M
-96.27%
YoY
|
$85.38M
-372.23%
YoY
|
-$31.36M
-167.03%
YoY
|
$46.79M
-425.44%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$385.5M
13.38%
YoY
|
$340.0M
2.93%
YoY
|
$330.3M
-1.47%
YoY
|
$335.2M
-10.89%
YoY
|
$376.2M
50.11%
YoY
|
| Capital Expenditures |
$4.157M
225.27%
YoY
|
$1.278M
-75.28%
YoY
|
$5.169M
-1.45%
YoY
|
$5.245M
-58.62%
YoY
|
$12.67M
57.27%
YoY
|
| Free Cash Flow |
$381.3M
12.59%
YoY
|
$338.7M
4.18%
YoY
|
$325.1M
-1.47%
YoY
|
$330.0M
-9.23%
YoY
|
$363.5M
49.87%
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 |
$112.1M
80.94%
YoY
|
$88.18M
14.61%
YoY
|
$96.54M
17.76%
YoY
|
$58.73M
-20.9%
YoY
|
$61.98M
11.28%
YoY
|
$76.94M
39.37%
YoY
|
$81.98M
57.64%
YoY
|
$74.25M
31.02%
YoY
|
$55.69M
13.03%
YoY
|
$55.21M
5.62%
YoY
|
$52.01M
-28.53%
YoY
|
$56.67M
-28.45%
YoY
|
$49.27M
-30.87%
YoY
|
$52.27M
-25.05%
YoY
|
$72.76M
-1.9%
YoY
|
$79.21M
14.34%
YoY
|
$71.27M
9.31%
YoY
|
$69.74M
27.05%
YoY
|
$74.18M
33.07%
YoY
|
| Depreciation, Depletion And Amortization |
$20.58M
176.86%
YoY
|
$21.59M
187.37%
YoY
|
$22.03M
193.37%
YoY
|
$21.79M
188.62%
YoY
|
$7.432M
-2.22%
YoY
|
$7.514M
-5.89%
YoY
|
$7.510M
-39.11%
YoY
|
$7.551M
-21.75%
YoY
|
$7.601M
-34.92%
YoY
|
$7.984M
-28.39%
YoY
|
$12.33M
15.41%
YoY
|
$9.650M
-10.3%
YoY
|
$11.68M
10.12%
YoY
|
$11.15M
107.1%
YoY
|
$10.69M
144.14%
YoY
|
$10.76M
129.19%
YoY
|
$10.61M
141.89%
YoY
|
$5.384M
28.19%
YoY
|
$4.377M
11.2%
YoY
|
| Cash From Operating Activities |
$121.0M
49.15%
YoY
|
$145.1M
58.02%
YoY
|
$165.9M
66.27%
YoY
|
-$6.592M
-108.27%
YoY
|
$81.09M
18.07%
YoY
|
$91.81M
-5.44%
YoY
|
$99.78M
8.93%
YoY
|
$79.70M
2.98%
YoY
|
$68.68M
7.06%
YoY
|
$97.09M
44.71%
YoY
|
$91.60M
-11.12%
YoY
|
$77.40M
-14.23%
YoY
|
$64.16M
-14.24%
YoY
|
$67.09M
-40.17%
YoY
|
$103.1M
3.18%
YoY
|
$90.24M
6.7%
YoY
|
$74.81M
-6.05%
YoY
|
$112.1M
65.15%
YoY
|
$99.89M
61.63%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$849.0K
-46.57%
YoY
|
$599.0K
286.45%
YoY
|
$1.079M
171.11%
YoY
|
$890.0K
295.56%
YoY
|
$1.589M
217.8%
YoY
|
$155.0K
-79.84%
YoY
|
$398.0K
-77.89%
YoY
|
$225.0K
-88.75%
YoY
|
$500.0K
-12.59%
YoY
|
$769.0K
-19.81%
YoY
|
$1.800M
-462.9%
YoY
|
$2.000M
-187.45%
YoY
|
$572.0K
-51.36%
YoY
|
$959.0K
-125.3%
YoY
|
-$496.0K
-84.05%
YoY
|
-$2.287M
-57.44%
YoY
|
$1.176M
199.24%
YoY
|
-$3.790M
244.55%
YoY
|
-$3.110M
82.94%
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$327.0K
990.0%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
$17.52M
-18545.26%
YoY
|
-$483.0K
-78.45%
YoY
|
$621.0K
88.18%
YoY
|
$80.69M
-21334.21%
YoY
|
-$95.00K
-76.83%
YoY
|
-$2.241M
190.28%
YoY
|
$330.0K
-166.0%
YoY
|
-$380.0K
-5.0%
YoY
|
-$410.0K
-57.91%
YoY
|
-$772.0K
-133.58%
YoY
|
-$500.0K
5455.56%
YoY
|
-$400.0K
-46.38%
YoY
|
-$974.0K
-62.77%
YoY
|
$2.299M
-100.42%
YoY
|
-$9.000K
-98.51%
YoY
|
-$746.0K
-11.51%
YoY
|
-$2.616M
273.71%
YoY
|
-$541.8M
67620.75%
YoY
|
-$605.0K
-66.39%
YoY
|
| Cash From Investing Activities |
$16.67M
-1090.14%
YoY
|
-$1.082M
-54.84%
YoY
|
-$458.0K
573.53%
YoY
|
$79.80M
-13290.08%
YoY
|
-$1.684M
85.05%
YoY
|
-$2.396M
55.48%
YoY
|
-$68.00K
-97.17%
YoY
|
-$605.0K
-74.79%
YoY
|
-$910.0K
-41.14%
YoY
|
-$1.541M
-215.0%
YoY
|
-$2.400M
375.25%
YoY
|
-$2.400M
-20.87%
YoY
|
-$1.546M
-62.47%
YoY
|
$1.340M
-100.25%
YoY
|
-$505.0K
-86.41%
YoY
|
-$3.033M
-51.21%
YoY
|
-$4.119M
261.32%
YoY
|
-$545.6M
30208.67%
YoY
|
-$3.715M
3.19%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$41.57M
38.89%
YoY
|
N/A
|
$42.07M
58.15%
YoY
|
N/A
|
$29.93M
33.69%
YoY
|
N/A
|
$26.60M
N/A
|
N/A
|
$22.38M
1.24%
YoY
|
N/A
|
N/A
|
N/A
|
$22.11M
27.21%
YoY
|
N/A
|
N/A
|
N/A
|
$17.38M
171.88%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$125.4M
-128040.82%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$98.00K
-69.94%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$326.0K
-101.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$32.67M
-467.47%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$8.891M
30.23%
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 |
-$225.4M
633.88%
YoY
|
-$96.03M
-36.3%
YoY
|
-$157.5M
414.6%
YoY
|
-$141.3M
252.57%
YoY
|
-$30.71M
-72.42%
YoY
|
-$150.8M
88.37%
YoY
|
-$30.60M
21.92%
YoY
|
-$40.07M
-42.35%
YoY
|
-$111.3M
78.24%
YoY
|
-$80.03M
-17.58%
YoY
|
-$25.10M
-68.02%
YoY
|
-$69.50M
-16.2%
YoY
|
-$62.47M
-38.54%
YoY
|
-$97.11M
-122.16%
YoY
|
-$78.49M
24.56%
YoY
|
-$82.94M
7.48%
YoY
|
-$101.6M
43.5%
YoY
|
$438.2M
-539.52%
YoY
|
-$63.02M
10.17%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$121.0M
49.15%
YoY
|
$145.1M
58.02%
YoY
|
$165.9M
66.27%
YoY
|
-$6.592M
-108.27%
YoY
|
$81.09M
18.07%
YoY
|
$91.81M
-5.44%
YoY
|
$99.78M
8.93%
YoY
|
$79.70M
2.98%
YoY
|
$68.68M
7.06%
YoY
|
$97.09M
44.71%
YoY
|
$91.60M
-11.12%
YoY
|
$77.40M
-14.23%
YoY
|
$64.16M
-14.24%
YoY
|
$67.09M
-40.17%
YoY
|
$103.1M
3.18%
YoY
|
$90.24M
6.7%
YoY
|
$74.81M
-6.05%
YoY
|
$112.1M
65.15%
YoY
|
$99.89M
61.63%
YoY
|
| Cash From Investing Activities |
$16.67M
-1090.14%
YoY
|
-$1.082M
-54.84%
YoY
|
-$458.0K
573.53%
YoY
|
$79.80M
-13290.08%
YoY
|
-$1.684M
85.05%
YoY
|
-$2.396M
55.48%
YoY
|
-$68.00K
-97.17%
YoY
|
-$605.0K
-74.79%
YoY
|
-$910.0K
-41.14%
YoY
|
-$1.541M
-215.0%
YoY
|
-$2.400M
375.25%
YoY
|
-$2.400M
-20.87%
YoY
|
-$1.546M
-62.47%
YoY
|
$1.340M
-100.25%
YoY
|
-$505.0K
-86.41%
YoY
|
-$3.033M
-51.21%
YoY
|
-$4.119M
261.32%
YoY
|
-$545.6M
30208.67%
YoY
|
-$3.715M
3.19%
YoY
|
| Cash From Financing Activities |
-$225.4M
633.88%
YoY
|
-$96.03M
-36.3%
YoY
|
-$157.5M
414.6%
YoY
|
-$141.3M
252.57%
YoY
|
-$30.71M
-72.42%
YoY
|
-$150.8M
88.37%
YoY
|
-$30.60M
21.92%
YoY
|
-$40.07M
-42.35%
YoY
|
-$111.3M
78.24%
YoY
|
-$80.03M
-17.58%
YoY
|
-$25.10M
-68.02%
YoY
|
-$69.50M
-16.2%
YoY
|
-$62.47M
-38.54%
YoY
|
-$97.11M
-122.16%
YoY
|
-$78.49M
24.56%
YoY
|
-$82.94M
7.48%
YoY
|
-$101.6M
43.5%
YoY
|
$438.2M
-539.52%
YoY
|
-$63.02M
10.17%
YoY
|
| Net Change In Cash |
-$87.84M
-279.72%
YoY
|
$47.96M
-178.19%
YoY
|
$7.975M
-88.46%
YoY
|
-$68.06M
-274.36%
YoY
|
$48.88M
-212.08%
YoY
|
-$61.34M
-495.27%
YoY
|
$69.11M
7.82%
YoY
|
$39.03M
609.67%
YoY
|
-$43.61M
-26691.46%
YoY
|
$15.52M
-154.11%
YoY
|
$64.10M
166.35%
YoY
|
$5.500M
28.84%
YoY
|
$164.0K
-100.53%
YoY
|
-$28.68M
-699.79%
YoY
|
$24.07M
-27.42%
YoY
|
$4.269M
260.25%
YoY
|
-$30.98M
-505.43%
YoY
|
$4.781M
-114.23%
YoY
|
$33.16M
3215.9%
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 |
$121.0M
49.15%
YoY
|
$145.1M
58.02%
YoY
|
$165.9M
66.27%
YoY
|
-$6.592M
-108.27%
YoY
|
$81.09M
18.07%
YoY
|
$91.81M
-5.44%
YoY
|
$99.78M
8.93%
YoY
|
$79.70M
2.98%
YoY
|
$68.68M
7.06%
YoY
|
$97.09M
44.71%
YoY
|
$91.60M
-11.12%
YoY
|
$77.40M
-14.23%
YoY
|
$64.16M
-14.24%
YoY
|
$67.09M
-40.17%
YoY
|
$103.1M
3.18%
YoY
|
$90.24M
6.7%
YoY
|
$74.81M
-6.05%
YoY
|
$112.1M
65.15%
YoY
|
$99.89M
61.63%
YoY
|
| Capital Expenditures |
$849.0K
-46.57%
YoY
|
$599.0K
286.45%
YoY
|
$1.079M
171.11%
YoY
|
$890.0K
295.56%
YoY
|
$1.589M
217.8%
YoY
|
$155.0K
-79.84%
YoY
|
$398.0K
-77.89%
YoY
|
$225.0K
-88.75%
YoY
|
$500.0K
-12.59%
YoY
|
$769.0K
-19.81%
YoY
|
$1.800M
-462.9%
YoY
|
$2.000M
-187.45%
YoY
|
$572.0K
-51.36%
YoY
|
$959.0K
-125.3%
YoY
|
-$496.0K
-84.05%
YoY
|
-$2.287M
-57.44%
YoY
|
$1.176M
199.24%
YoY
|
-$3.790M
244.55%
YoY
|
-$3.110M
82.94%
YoY
|
| Free Cash Flow |
$120.1M
51.07%
YoY
|
$144.5M
57.63%
YoY
|
$164.8M
65.85%
YoY
|
-$7.482M
-109.41%
YoY
|
$79.51M
16.6%
YoY
|
$91.66M
-4.84%
YoY
|
$99.38M
10.67%
YoY
|
$79.48M
5.41%
YoY
|
$68.18M
7.23%
YoY
|
$96.32M
45.65%
YoY
|
$89.80M
-13.29%
YoY
|
$75.40M
-18.51%
YoY
|
$63.58M
-13.65%
YoY
|
$66.13M
-42.95%
YoY
|
$103.6M
0.54%
YoY
|
$92.53M
2.87%
YoY
|
$73.64M
-7.07%
YoY
|
$115.9M
68.01%
YoY
|
$103.0M
62.2%
YoY
|
Loading...