|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$344.9M
15.45%
YoY
|
$298.7M
-1.37%
YoY
|
$302.9M
-0.72%
YoY
|
$305.1M
8.56%
YoY
|
$281.0M
174.78%
YoY
|
| Depreciation, Depletion And Amortization |
$20.75M
-16.97%
YoY
|
$25.00M
-11.47%
YoY
|
$28.24M
-9.22%
YoY
|
$31.11M
-14.55%
YoY
|
$36.40M
40.0%
YoY
|
| Cash From Operating Activities |
$448.6M
10.99%
YoY
|
$404.2M
11.35%
YoY
|
$363.0M
-17.6%
YoY
|
$440.5M
10.2%
YoY
|
$399.7M
34.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$11.03M
10.23%
YoY
|
$10.01M
-55.71%
YoY
|
$22.60M
10.46%
YoY
|
$20.46M
53.26%
YoY
|
$13.35M
-16.93%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$159.4M
-208.97%
YoY
|
$146.2M
-361.84%
YoY
|
-$55.85M
-91.55%
YoY
|
-$661.0M
-47.1%
YoY
|
-$1.250B
2.19%
YoY
|
| Cash From Investing Activities |
-$170.4M
-225.07%
YoY
|
$136.2M
-273.65%
YoY
|
-$78.45M
-88.49%
YoY
|
-$681.5M
-46.04%
YoY
|
-$1.263B
1.95%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$153.7M
50.08%
YoY
|
$102.4M
-49.62%
YoY
|
$203.2M
-26.83%
YoY
|
$277.8M
28.29%
YoY
|
$216.5M
105007.77%
YoY
|
| Debt Paid & Issued, Net |
$269.9M
178.2%
YoY
|
$97.00M
390.02%
YoY
|
$19.80M
-96.04%
YoY
|
$500.0M
108.33%
YoY
|
$240.0M
151.88%
YoY
|
| Cash From Financing Activities |
-$779.0M
1665.15%
YoY
|
-$44.13M
-56.67%
YoY
|
-$101.9M
-94.41%
YoY
|
-$1.822B
-195.25%
YoY
|
$1.912B
6.79%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$448.6M
10.99%
YoY
|
$404.2M
11.35%
YoY
|
$363.0M
-17.6%
YoY
|
$440.5M
10.2%
YoY
|
$399.7M
34.25%
YoY
|
| Cash From Investing Activities |
-$170.4M
-225.07%
YoY
|
$136.2M
-273.65%
YoY
|
-$78.45M
-88.49%
YoY
|
-$681.5M
-46.04%
YoY
|
-$1.263B
1.95%
YoY
|
| Cash From Financing Activities |
-$779.0M
1665.15%
YoY
|
-$44.13M
-56.67%
YoY
|
-$101.9M
-94.41%
YoY
|
-$1.822B
-195.25%
YoY
|
$1.912B
6.79%
YoY
|
| Net Change In Cash |
-$500.8M
-200.92%
YoY
|
$496.3M
171.68%
YoY
|
$182.7M
-108.86%
YoY
|
-$2.063B
-296.58%
YoY
|
$1.049B
23.48%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$448.6M
10.99%
YoY
|
$404.2M
11.35%
YoY
|
$363.0M
-17.6%
YoY
|
$440.5M
10.2%
YoY
|
$399.7M
34.25%
YoY
|
| Capital Expenditures |
$11.03M
10.23%
YoY
|
$10.01M
-55.71%
YoY
|
$22.60M
10.46%
YoY
|
$20.46M
53.26%
YoY
|
$13.35M
-16.93%
YoY
|
| Free Cash Flow |
$437.5M
11.01%
YoY
|
$394.1M
15.8%
YoY
|
$340.4M
-18.97%
YoY
|
$420.0M
8.71%
YoY
|
$386.4M
37.17%
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 |
$88.78M
15.21%
YoY
|
$87.10M
15.06%
YoY
|
$100.5M
36.35%
YoY
|
$80.18M
5.73%
YoY
|
$77.06M
4.9%
YoY
|
$75.70M
-4.77%
YoY
|
$73.73M
-10.11%
YoY
|
$75.84M
7.34%
YoY
|
$73.46M
3.9%
YoY
|
$79.49M
8.63%
YoY
|
$82.02M
9.94%
YoY
|
$70.66M
-5.41%
YoY
|
$70.70M
-14.41%
YoY
|
$73.17M
-0.58%
YoY
|
$74.60M
-1.42%
YoY
|
$74.70M
5.86%
YoY
|
$82.60M
35.08%
YoY
|
$73.60M
46.91%
YoY
|
$75.68M
164.49%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$4.334M
-26.27%
YoY
|
$5.178M
-15.42%
YoY
|
$5.536M
-14.5%
YoY
|
$5.705M
-12.51%
YoY
|
$5.878M
-16.9%
YoY
|
$6.122M
-13.36%
YoY
|
$6.475M
-7.13%
YoY
|
$6.521M
-8.48%
YoY
|
$7.073M
-7.01%
YoY
|
$7.066M
-8.21%
YoY
|
$6.972M
-8.78%
YoY
|
$7.125M
-12.66%
YoY
|
$7.606M
-13.57%
YoY
|
$7.698M
-10.49%
YoY
|
$7.643M
-16.92%
YoY
|
$8.158M
-16.76%
YoY
|
$8.800M
-5.38%
YoY
|
$8.600M
34.37%
YoY
|
| Cash From Operating Activities |
$121.1M
11.89%
YoY
|
$107.3M
10.81%
YoY
|
$137.6M
16.67%
YoY
|
$95.45M
34.16%
YoY
|
$108.2M
-8.48%
YoY
|
$96.80M
22.16%
YoY
|
$118.0M
0.59%
YoY
|
$71.14M
39.38%
YoY
|
$118.2M
2.45%
YoY
|
$79.24M
-25.06%
YoY
|
$117.3M
1.84%
YoY
|
$51.04M
-51.28%
YoY
|
$115.4M
0.51%
YoY
|
$105.7M
10.02%
YoY
|
$115.1M
45.57%
YoY
|
$104.8M
-6.28%
YoY
|
$114.8M
1.91%
YoY
|
$96.10M
-24.39%
YoY
|
$79.10M
64.11%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$5.173M
248.35%
YoY
|
$4.077M
151.51%
YoY
|
$2.862M
13.12%
YoY
|
$2.608M
51.89%
YoY
|
$1.485M
-64.13%
YoY
|
$1.621M
-39.08%
YoY
|
$2.530M
-32.12%
YoY
|
$1.717M
-88.18%
YoY
|
$4.140M
145.12%
YoY
|
$2.661M
-46.96%
YoY
|
$3.727M
-203.5%
YoY
|
$14.52M
-386.04%
YoY
|
$1.689M
-75.03%
YoY
|
$5.017M
-300.68%
YoY
|
-$3.601M
33.37%
YoY
|
-$5.077M
5.77%
YoY
|
$6.764M
103.86%
YoY
|
-$2.500M
-47.92%
YoY
|
-$2.700M
-37.21%
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 |
N/A
|
-$69.78M
-8.11%
YoY
|
-$119.0M
-158.06%
YoY
|
-$365.6M
1273.77%
YoY
|
$395.0M
801.57%
YoY
|
-$75.94M
-18.63%
YoY
|
$205.0M
-5532.71%
YoY
|
-$26.61M
142.34%
YoY
|
$43.82M
-16.1%
YoY
|
-$93.32M
-44.54%
YoY
|
-$3.773M
-107.1%
YoY
|
-$10.98M
-95.0%
YoY
|
$52.22M
-116.01%
YoY
|
-$168.3M
-175.72%
YoY
|
$53.11M
-218.28%
YoY
|
-$219.6M
-66.83%
YoY
|
-$326.2M
-57.34%
YoY
|
$222.2M
-119.39%
YoY
|
-$44.90M
-105.47%
YoY
|
| Cash From Investing Activities |
-$62.22M
-115.81%
YoY
|
-$73.86M
-4.78%
YoY
|
-$121.9M
-160.2%
YoY
|
-$368.2M
1199.72%
YoY
|
$393.6M
891.89%
YoY
|
-$77.56M
-19.19%
YoY
|
$202.4M
-2799.28%
YoY
|
-$28.33M
11.08%
YoY
|
$39.68M
-21.49%
YoY
|
-$95.98M
-44.61%
YoY
|
-$7.500M
-115.15%
YoY
|
-$25.50M
-88.65%
YoY
|
$50.54M
-115.18%
YoY
|
-$173.3M
-178.91%
YoY
|
$49.51M
-204.01%
YoY
|
-$224.7M
-66.31%
YoY
|
-$333.0M
-56.65%
YoY
|
$219.6M
-119.08%
YoY
|
-$47.60M
-105.82%
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
|
| Common Stock Issuance & Retirement, Net |
$54.63M
119.63%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$24.87M
-52.49%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$52.35M
-1.62%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$53.22M
0.96%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$52.71M
2119.49%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$90.00M
-60.71%
YoY
|
N/A
|
N/A
|
N/A
|
$229.0M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$100.0M
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$166.6M
-49.97%
YoY
|
-$274.4M
-160.33%
YoY
|
$147.1M
-166.46%
YoY
|
-$318.8M
126.01%
YoY
|
-$332.9M
143.77%
YoY
|
$454.8M
378.78%
YoY
|
-$221.3M
-61.33%
YoY
|
-$141.0M
-171.09%
YoY
|
-$136.6M
-177.09%
YoY
|
$94.99M
-1468.37%
YoY
|
-$572.4M
-34.45%
YoY
|
$198.4M
-163.43%
YoY
|
$177.1M
-128.18%
YoY
|
-$6.942M
-98.39%
YoY
|
-$873.2M
439.0%
YoY
|
-$312.8M
-117.13%
YoY
|
-$628.7M
-192.48%
YoY
|
-$430.9M
-997.71%
YoY
|
-$162.0M
-153.54%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$121.1M
11.89%
YoY
|
$107.3M
10.81%
YoY
|
$137.6M
16.67%
YoY
|
$95.45M
34.16%
YoY
|
$108.2M
-8.48%
YoY
|
$96.80M
22.16%
YoY
|
$118.0M
0.59%
YoY
|
$71.14M
39.38%
YoY
|
$118.2M
2.45%
YoY
|
$79.24M
-25.06%
YoY
|
$117.3M
1.84%
YoY
|
$51.04M
-51.28%
YoY
|
$115.4M
0.51%
YoY
|
$105.7M
10.02%
YoY
|
$115.1M
45.57%
YoY
|
$104.8M
-6.28%
YoY
|
$114.8M
1.91%
YoY
|
$96.10M
-24.39%
YoY
|
$79.10M
64.11%
YoY
|
| Cash From Investing Activities |
-$62.22M
-115.81%
YoY
|
-$73.86M
-4.78%
YoY
|
-$121.9M
-160.2%
YoY
|
-$368.2M
1199.72%
YoY
|
$393.6M
891.89%
YoY
|
-$77.56M
-19.19%
YoY
|
$202.4M
-2799.28%
YoY
|
-$28.33M
11.08%
YoY
|
$39.68M
-21.49%
YoY
|
-$95.98M
-44.61%
YoY
|
-$7.500M
-115.15%
YoY
|
-$25.50M
-88.65%
YoY
|
$50.54M
-115.18%
YoY
|
-$173.3M
-178.91%
YoY
|
$49.51M
-204.01%
YoY
|
-$224.7M
-66.31%
YoY
|
-$333.0M
-56.65%
YoY
|
$219.6M
-119.08%
YoY
|
-$47.60M
-105.82%
YoY
|
| Cash From Financing Activities |
-$166.6M
-49.97%
YoY
|
-$274.4M
-160.33%
YoY
|
$147.1M
-166.46%
YoY
|
-$318.8M
126.01%
YoY
|
-$332.9M
143.77%
YoY
|
$454.8M
378.78%
YoY
|
-$221.3M
-61.33%
YoY
|
-$141.0M
-171.09%
YoY
|
-$136.6M
-177.09%
YoY
|
$94.99M
-1468.37%
YoY
|
-$572.4M
-34.45%
YoY
|
$198.4M
-163.43%
YoY
|
$177.1M
-128.18%
YoY
|
-$6.942M
-98.39%
YoY
|
-$873.2M
439.0%
YoY
|
-$312.8M
-117.13%
YoY
|
-$628.7M
-192.48%
YoY
|
-$430.9M
-997.71%
YoY
|
-$162.0M
-153.54%
YoY
|
| Net Change In Cash |
-$107.7M
-163.78%
YoY
|
-$241.0M
-150.83%
YoY
|
$162.9M
64.36%
YoY
|
-$591.6M
502.18%
YoY
|
$168.9M
690.73%
YoY
|
$474.0M
505.8%
YoY
|
$99.09M
-121.42%
YoY
|
-$98.24M
-143.87%
YoY
|
$21.36M
-93.78%
YoY
|
$78.25M
-205.06%
YoY
|
-$462.6M
-34.71%
YoY
|
$223.9M
-151.75%
YoY
|
$343.1M
-140.52%
YoY
|
-$74.49M
-35.34%
YoY
|
-$708.5M
442.94%
YoY
|
-$432.7M
-134.06%
YoY
|
-$846.8M
-3580.37%
YoY
|
-$115.2M
-88.19%
YoY
|
-$130.5M
-111.17%
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.1M
11.89%
YoY
|
$107.3M
10.81%
YoY
|
$137.6M
16.67%
YoY
|
$95.45M
34.16%
YoY
|
$108.2M
-8.48%
YoY
|
$96.80M
22.16%
YoY
|
$118.0M
0.59%
YoY
|
$71.14M
39.38%
YoY
|
$118.2M
2.45%
YoY
|
$79.24M
-25.06%
YoY
|
$117.3M
1.84%
YoY
|
$51.04M
-51.28%
YoY
|
$115.4M
0.51%
YoY
|
$105.7M
10.02%
YoY
|
$115.1M
45.57%
YoY
|
$104.8M
-6.28%
YoY
|
$114.8M
1.91%
YoY
|
$96.10M
-24.39%
YoY
|
$79.10M
64.11%
YoY
|
| Capital Expenditures |
$5.173M
248.35%
YoY
|
$4.077M
151.51%
YoY
|
$2.862M
13.12%
YoY
|
$2.608M
51.89%
YoY
|
$1.485M
-64.13%
YoY
|
$1.621M
-39.08%
YoY
|
$2.530M
-32.12%
YoY
|
$1.717M
-88.18%
YoY
|
$4.140M
145.12%
YoY
|
$2.661M
-46.96%
YoY
|
$3.727M
-203.5%
YoY
|
$14.52M
-386.04%
YoY
|
$1.689M
-75.03%
YoY
|
$5.017M
-300.68%
YoY
|
-$3.601M
33.37%
YoY
|
-$5.077M
5.77%
YoY
|
$6.764M
103.86%
YoY
|
-$2.500M
-47.92%
YoY
|
-$2.700M
-37.21%
YoY
|
| Free Cash Flow |
$115.9M
8.6%
YoY
|
$103.2M
8.41%
YoY
|
$134.8M
16.75%
YoY
|
$92.84M
33.72%
YoY
|
$106.7M
-6.46%
YoY
|
$95.18M
24.29%
YoY
|
$115.4M
1.66%
YoY
|
$69.43M
90.11%
YoY
|
$114.1M
0.33%
YoY
|
$76.58M
-23.97%
YoY
|
$113.5M
-4.38%
YoY
|
$36.52M
-66.76%
YoY
|
$113.7M
5.23%
YoY
|
$100.7M
2.15%
YoY
|
$118.7M
45.17%
YoY
|
$109.9M
-5.79%
YoY
|
$108.1M
-1.18%
YoY
|
$98.60M
-25.25%
YoY
|
$81.80M
55.81%
YoY
|
Loading...