|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$406.6M
13.39%
YoY
|
$358.6M
67.52%
YoY
|
$214.1M
128.48%
YoY
|
$93.69M
69.44%
YoY
|
$55.30M
23.42%
YoY
|
| Depreciation, Depletion And Amortization |
$77.53M
10.9%
YoY
|
$69.91M
-10.13%
YoY
|
$77.79M
-0.99%
YoY
|
$78.57M
0.48%
YoY
|
$78.19M
-3.51%
YoY
|
| Cash From Operating Activities |
$544.5M
100.51%
YoY
|
$271.5M
27.04%
YoY
|
$213.7M
-25.28%
YoY
|
$286.0M
119.37%
YoY
|
$130.4M
-20.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$15.89M
171.64%
YoY
|
$5.849M
37.04%
YoY
|
$4.268M
35.23%
YoY
|
$3.156M
25.69%
YoY
|
$2.511M
-78.71%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$69.77M
-140.46%
YoY
|
$172.4M
-525.31%
YoY
|
-$40.54M
-85.09%
YoY
|
-$272.0M
-224.8%
YoY
|
$217.9M
-181.42%
YoY
|
| Cash From Investing Activities |
-$140.3M
-228.17%
YoY
|
$109.5M
-228.51%
YoY
|
-$85.17M
-72.94%
YoY
|
-$314.7M
-275.19%
YoY
|
$179.6M
-157.94%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$60.68M
45.18%
YoY
|
$41.80M
5.94%
YoY
|
$39.45M
-6.74%
YoY
|
$42.31M
-1.75%
YoY
|
$43.06M
-0.03%
YoY
|
| Common Stock Issuance & Retirement, Net |
$102.3M
53.34%
YoY
|
$66.73M
-80.36%
YoY
|
$339.7M
356.32%
YoY
|
$74.45M
148.15%
YoY
|
$30.00M
8495.99%
YoY
|
| Debt Paid & Issued, Net |
$1.497M
-98.94%
YoY
|
$141.4M
N/A
|
$0.00
-100.0%
YoY
|
$282.5M
N/A
|
$0.00
-100.0%
YoY
|
| Cash From Financing Activities |
-$201.4M
-26.04%
YoY
|
-$272.4M
-29.93%
YoY
|
-$388.8M
-2189.67%
YoY
|
$18.60M
-124.98%
YoY
|
-$74.47M
-43.95%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$544.5M
100.51%
YoY
|
$271.5M
27.04%
YoY
|
$213.7M
-25.28%
YoY
|
$286.0M
119.37%
YoY
|
$130.4M
-20.23%
YoY
|
| Cash From Investing Activities |
-$140.3M
-228.17%
YoY
|
$109.5M
-228.51%
YoY
|
-$85.17M
-72.94%
YoY
|
-$314.7M
-275.19%
YoY
|
$179.6M
-157.94%
YoY
|
| Cash From Financing Activities |
-$201.4M
-26.04%
YoY
|
-$272.4M
-29.93%
YoY
|
-$388.8M
-2189.67%
YoY
|
$18.60M
-124.98%
YoY
|
-$74.47M
-43.95%
YoY
|
| Net Change In Cash |
$202.7M
86.69%
YoY
|
$108.6M
-141.73%
YoY
|
-$260.2M
2485.71%
YoY
|
-$10.06M
-104.27%
YoY
|
$235.6M
-184.3%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$544.5M
100.51%
YoY
|
$271.5M
27.04%
YoY
|
$213.7M
-25.28%
YoY
|
$286.0M
119.37%
YoY
|
$130.4M
-20.23%
YoY
|
| Capital Expenditures |
$15.89M
171.64%
YoY
|
$5.849M
37.04%
YoY
|
$4.268M
35.23%
YoY
|
$3.156M
25.69%
YoY
|
$2.511M
-78.71%
YoY
|
| Free Cash Flow |
$528.6M
98.95%
YoY
|
$265.7M
26.84%
YoY
|
$209.5M
-25.95%
YoY
|
$282.9M
121.21%
YoY
|
$127.9M
-15.69%
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 |
$75.33M
-34.84%
YoY
|
$42.97M
-67.72%
YoY
|
$67.50M
97.43%
YoY
|
$180.6M
64.66%
YoY
|
$115.6M
41.58%
YoY
|
$133.1M
240.55%
YoY
|
$34.19M
-28.68%
YoY
|
$109.7M
403.44%
YoY
|
$81.65M
-22.43%
YoY
|
$39.09M
20.61%
YoY
|
$47.94M
115.74%
YoY
|
$21.78M
3.39%
YoY
|
$105.3M
484.97%
YoY
|
$32.41M
48.13%
YoY
|
$22.22M
-15.27%
YoY
|
$21.07M
1202.16%
YoY
|
$17.99M
222.99%
YoY
|
$21.88M
-1720.59%
YoY
|
$26.23M
10.28%
YoY
|
| Depreciation, Depletion And Amortization |
$19.21M
5.46%
YoY
|
$20.05M
12.96%
YoY
|
$19.80M
12.85%
YoY
|
$19.47M
12.02%
YoY
|
$18.21M
5.64%
YoY
|
$17.75M
-7.04%
YoY
|
$17.55M
-10.01%
YoY
|
$17.38M
-11.55%
YoY
|
$17.24M
-11.71%
YoY
|
$19.09M
-1.7%
YoY
|
$19.50M
4.21%
YoY
|
$19.65M
-7.13%
YoY
|
$19.53M
1.27%
YoY
|
$19.42M
1.04%
YoY
|
$18.71M
-3.65%
YoY
|
$21.15M
7.44%
YoY
|
$19.28M
-2.92%
YoY
|
$19.22M
-4.09%
YoY
|
$19.42M
-5.72%
YoY
|
| Cash From Operating Activities |
$16.08M
-180.45%
YoY
|
$63.39M
-66.99%
YoY
|
$395.9M
410.02%
YoY
|
$105.1M
-314.92%
YoY
|
-$19.99M
-139.37%
YoY
|
$192.0M
-914.84%
YoY
|
$77.63M
-75.01%
YoY
|
-$48.91M
7.64%
YoY
|
$50.77M
-282.3%
YoY
|
-$23.57M
-106.61%
YoY
|
$310.6M
-1758.39%
YoY
|
-$45.44M
34.57%
YoY
|
-$27.85M
54.97%
YoY
|
$356.5M
400.51%
YoY
|
-$18.73M
-119.46%
YoY
|
-$33.77M
23.88%
YoY
|
-$17.97M
82.61%
YoY
|
$71.23M
269.69%
YoY
|
$96.26M
-4.97%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$911.0K
-93.72%
YoY
|
$15.25M
-44.64%
YoY
|
$15.06M
17.29%
YoY
|
$13.55M
2.8%
YoY
|
$14.51M
3167.57%
YoY
|
$27.55M
105.22%
YoY
|
$12.84M
32.33%
YoY
|
$13.18M
1.11%
YoY
|
$444.0K
-63.28%
YoY
|
$13.43M
15.6%
YoY
|
$9.700M
-207.13%
YoY
|
$13.04M
-209.77%
YoY
|
$1.209M
258.75%
YoY
|
$11.61M
-240.69%
YoY
|
-$9.054M
2.22%
YoY
|
-$11.88M
6.26%
YoY
|
$337.0K
-12.92%
YoY
|
-$8.255M
-6.28%
YoY
|
-$8.857M
-44.64%
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
|
| Other Investing Activities |
$31.48M
-63.46%
YoY
|
-$88.09M
3654.9%
YoY
|
$338.0K
-99.38%
YoY
|
-$68.18M
-172.6%
YoY
|
$86.17M
228.97%
YoY
|
-$2.346M
-191.78%
YoY
|
$54.69M
1785.79%
YoY
|
$93.90M
-334.49%
YoY
|
$26.19M
-537.85%
YoY
|
$2.556M
-101.42%
YoY
|
$2.900M
-101.13%
YoY
|
-$40.05M
-185.22%
YoY
|
-$5.982M
-105.08%
YoY
|
-$179.9M
-189.75%
YoY
|
-$256.9M
3042.02%
YoY
|
$46.99M
-25.04%
YoY
|
$117.8M
-418.09%
YoY
|
$200.4M
-171.78%
YoY
|
-$8.175M
-4187.5%
YoY
|
| Cash From Investing Activities |
$16.41M
-72.43%
YoY
|
-$103.3M
245.64%
YoY
|
-$14.72M
-135.16%
YoY
|
-$81.73M
-201.24%
YoY
|
$59.51M
254.74%
YoY
|
-$29.90M
175.06%
YoY
|
$41.85M
-715.47%
YoY
|
$80.72M
-252.07%
YoY
|
$16.78M
-215.99%
YoY
|
-$10.87M
-94.32%
YoY
|
-$6.800M
-97.44%
YoY
|
-$53.08M
-251.17%
YoY
|
-$14.46M
-113.44%
YoY
|
-$191.5M
-199.65%
YoY
|
-$265.9M
1461.26%
YoY
|
$35.11M
-31.83%
YoY
|
$107.6M
-328.81%
YoY
|
$192.2M
-166.72%
YoY
|
-$17.03M
7.8%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$17.98M
55.58%
YoY
|
N/A
|
N/A
|
N/A
|
$11.56M
13.02%
YoY
|
N/A
|
N/A
|
N/A
|
$10.23M
-1.52%
YoY
|
N/A
|
N/A
|
N/A
|
$10.38M
-3.32%
YoY
|
N/A
|
N/A
|
N/A
|
$10.74M
-0.42%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$8.165M
55.55%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.249M
-81.82%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$28.87M
-85.81%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$203.4M
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
N/A
|
| Debt Paid & Issued, Net |
$88.02M
6754.91%
YoY
|
N/A
|
N/A
|
N/A
|
$1.284M
-19.25%
YoY
|
N/A
|
N/A
|
N/A
|
$1.590M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$169.2M
293.86%
YoY
|
-$54.41M
154.63%
YoY
|
-$61.42M
247.04%
YoY
|
-$42.67M
-76.81%
YoY
|
-$42.95M
-12.91%
YoY
|
-$21.37M
-55.73%
YoY
|
-$17.70M
-74.35%
YoY
|
-$184.0M
245.13%
YoY
|
-$49.32M
-77.39%
YoY
|
-$48.26M
345.85%
YoY
|
-$69.00M
496.68%
YoY
|
-$53.32M
-198.67%
YoY
|
-$218.1M
1572.69%
YoY
|
-$10.83M
-46.36%
YoY
|
-$11.56M
-45.48%
YoY
|
$54.03M
-509.07%
YoY
|
-$13.04M
-34.37%
YoY
|
-$20.18M
263.21%
YoY
|
-$21.21M
96.4%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.08M
-180.45%
YoY
|
$63.39M
-66.99%
YoY
|
$395.9M
410.02%
YoY
|
$105.1M
-314.92%
YoY
|
-$19.99M
-139.37%
YoY
|
$192.0M
-914.84%
YoY
|
$77.63M
-75.01%
YoY
|
-$48.91M
7.64%
YoY
|
$50.77M
-282.3%
YoY
|
-$23.57M
-106.61%
YoY
|
$310.6M
-1758.39%
YoY
|
-$45.44M
34.57%
YoY
|
-$27.85M
54.97%
YoY
|
$356.5M
400.51%
YoY
|
-$18.73M
-119.46%
YoY
|
-$33.77M
23.88%
YoY
|
-$17.97M
82.61%
YoY
|
$71.23M
269.69%
YoY
|
$96.26M
-4.97%
YoY
|
| Cash From Investing Activities |
$16.41M
-72.43%
YoY
|
-$103.3M
245.64%
YoY
|
-$14.72M
-135.16%
YoY
|
-$81.73M
-201.24%
YoY
|
$59.51M
254.74%
YoY
|
-$29.90M
175.06%
YoY
|
$41.85M
-715.47%
YoY
|
$80.72M
-252.07%
YoY
|
$16.78M
-215.99%
YoY
|
-$10.87M
-94.32%
YoY
|
-$6.800M
-97.44%
YoY
|
-$53.08M
-251.17%
YoY
|
-$14.46M
-113.44%
YoY
|
-$191.5M
-199.65%
YoY
|
-$265.9M
1461.26%
YoY
|
$35.11M
-31.83%
YoY
|
$107.6M
-328.81%
YoY
|
$192.2M
-166.72%
YoY
|
-$17.03M
7.8%
YoY
|
| Cash From Financing Activities |
-$169.2M
293.86%
YoY
|
-$54.41M
154.63%
YoY
|
-$61.42M
247.04%
YoY
|
-$42.67M
-76.81%
YoY
|
-$42.95M
-12.91%
YoY
|
-$21.37M
-55.73%
YoY
|
-$17.70M
-74.35%
YoY
|
-$184.0M
245.13%
YoY
|
-$49.32M
-77.39%
YoY
|
-$48.26M
345.85%
YoY
|
-$69.00M
496.68%
YoY
|
-$53.32M
-198.67%
YoY
|
-$218.1M
1572.69%
YoY
|
-$10.83M
-46.36%
YoY
|
-$11.56M
-45.48%
YoY
|
$54.03M
-509.07%
YoY
|
-$13.04M
-34.37%
YoY
|
-$20.18M
263.21%
YoY
|
-$21.21M
96.4%
YoY
|
| Net Change In Cash |
-$136.7M
3882.46%
YoY
|
-$94.36M
-167.03%
YoY
|
$319.8M
214.19%
YoY
|
-$19.28M
-87.33%
YoY
|
-$3.432M
-118.83%
YoY
|
$140.8M
-270.21%
YoY
|
$101.8M
-56.65%
YoY
|
-$152.2M
0.24%
YoY
|
$18.23M
-107.0%
YoY
|
-$82.70M
-153.64%
YoY
|
$234.8M
-179.27%
YoY
|
-$151.8M
-374.18%
YoY
|
-$260.5M
-440.06%
YoY
|
$154.2M
-36.61%
YoY
|
-$296.2M
-610.52%
YoY
|
$55.38M
401.58%
YoY
|
$76.59M
-199.81%
YoY
|
$243.2M
-188.66%
YoY
|
$58.02M
-22.33%
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 |
$16.08M
-180.45%
YoY
|
$63.39M
-66.99%
YoY
|
$395.9M
410.02%
YoY
|
$105.1M
-314.92%
YoY
|
-$19.99M
-139.37%
YoY
|
$192.0M
-914.84%
YoY
|
$77.63M
-75.01%
YoY
|
-$48.91M
7.64%
YoY
|
$50.77M
-282.3%
YoY
|
-$23.57M
-106.61%
YoY
|
$310.6M
-1758.39%
YoY
|
-$45.44M
34.57%
YoY
|
-$27.85M
54.97%
YoY
|
$356.5M
400.51%
YoY
|
-$18.73M
-119.46%
YoY
|
-$33.77M
23.88%
YoY
|
-$17.97M
82.61%
YoY
|
$71.23M
269.69%
YoY
|
$96.26M
-4.97%
YoY
|
| Capital Expenditures |
$911.0K
-93.72%
YoY
|
$15.25M
-44.64%
YoY
|
$15.06M
17.29%
YoY
|
$13.55M
2.8%
YoY
|
$14.51M
3167.57%
YoY
|
$27.55M
105.22%
YoY
|
$12.84M
32.33%
YoY
|
$13.18M
1.11%
YoY
|
$444.0K
-63.28%
YoY
|
$13.43M
15.6%
YoY
|
$9.700M
-207.13%
YoY
|
$13.04M
-209.77%
YoY
|
$1.209M
258.75%
YoY
|
$11.61M
-240.69%
YoY
|
-$9.054M
2.22%
YoY
|
-$11.88M
6.26%
YoY
|
$337.0K
-12.92%
YoY
|
-$8.255M
-6.28%
YoY
|
-$8.857M
-44.64%
YoY
|
| Free Cash Flow |
$15.17M
-143.97%
YoY
|
$48.14M
-70.73%
YoY
|
$380.9M
487.82%
YoY
|
$91.57M
-247.47%
YoY
|
-$34.50M
-168.54%
YoY
|
$164.5M
-544.63%
YoY
|
$64.80M
-78.47%
YoY
|
-$62.09M
6.18%
YoY
|
$50.33M
-273.18%
YoY
|
-$36.99M
-110.73%
YoY
|
$300.9M
-3210.08%
YoY
|
-$58.48M
167.11%
YoY
|
-$29.06M
58.73%
YoY
|
$344.9M
333.92%
YoY
|
-$9.675M
-109.2%
YoY
|
-$21.89M
36.12%
YoY
|
-$18.31M
78.99%
YoY
|
$79.48M
183.11%
YoY
|
$105.1M
-10.38%
YoY
|
Loading...