|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$1.273B
26.38%
YoY
|
$1.007B
59.11%
YoY
|
$633.0M
55.86%
YoY
|
$406.1M
5.89%
YoY
|
$383.5M
188.49%
YoY
|
| Depreciation, Depletion And Amortization |
$67.37M
18.86%
YoY
|
$56.68M
9.37%
YoY
|
$51.82M
9.57%
YoY
|
$47.30M
-2.17%
YoY
|
$48.35M
3.48%
YoY
|
| Cash From Operating Activities |
$1.302B
-7.52%
YoY
|
$1.408B
56.49%
YoY
|
$899.7M
80.68%
YoY
|
$497.9M
56.18%
YoY
|
$318.8M
-60.46%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$112.8M
50.43%
YoY
|
$74.95M
-4.41%
YoY
|
$78.40M
59.07%
YoY
|
$49.29M
-236.19%
YoY
|
-$36.19M
-24.6%
YoY
|
| Acquisitions |
$1.022B
347.95%
YoY
|
$228.2M
136.47%
YoY
|
$96.49M
-2.19%
YoY
|
$98.66M
-16.56%
YoY
|
$118.2M
134.8%
YoY
|
| Other Investing Activities |
-$760.8M
239.15%
YoY
|
-$224.3M
170.65%
YoY
|
-$82.89M
-9.42%
YoY
|
-$91.51M
-21.71%
YoY
|
-$116.9M
149.22%
YoY
|
| Cash From Investing Activities |
-$873.6M
191.89%
YoY
|
-$299.3M
85.56%
YoY
|
-$161.3M
14.55%
YoY
|
-$140.8M
-8.02%
YoY
|
-$153.1M
61.37%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$586.3M
19.69%
YoY
|
$489.8M
283.53%
YoY
|
$127.7M
-80.67%
YoY
|
$660.6M
237.83%
YoY
|
$195.5M
73.74%
YoY
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$246.2M
1674.21%
YoY
|
$13.88M
0.0%
YoY
|
$13.88M
-95.17%
YoY
|
| Cash From Financing Activities |
-$663.8M
19.52%
YoY
|
-$555.4M
34.78%
YoY
|
-$412.1M
-41.97%
YoY
|
-$710.1M
189.31%
YoY
|
-$245.5M
42.78%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$1.302B
-7.52%
YoY
|
$1.408B
56.49%
YoY
|
$899.7M
80.68%
YoY
|
$497.9M
56.18%
YoY
|
$318.8M
-60.46%
YoY
|
| Cash From Investing Activities |
-$873.6M
191.89%
YoY
|
-$299.3M
85.56%
YoY
|
-$161.3M
14.55%
YoY
|
-$140.8M
-8.02%
YoY
|
-$153.1M
61.37%
YoY
|
| Cash From Financing Activities |
-$663.8M
19.52%
YoY
|
-$555.4M
34.78%
YoY
|
-$412.1M
-41.97%
YoY
|
-$710.1M
189.31%
YoY
|
-$245.5M
42.78%
YoY
|
| Net Change In Cash |
-$228.4M
-141.48%
YoY
|
$550.6M
65.52%
YoY
|
$332.7M
-191.02%
YoY
|
-$365.5M
351.27%
YoY
|
-$80.99M
-114.9%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$1.302B
-7.52%
YoY
|
$1.408B
56.49%
YoY
|
$899.7M
80.68%
YoY
|
$497.9M
56.18%
YoY
|
$318.8M
-60.46%
YoY
|
| Capital Expenditures |
$112.8M
50.43%
YoY
|
$74.95M
-4.41%
YoY
|
$78.40M
59.07%
YoY
|
$49.29M
-236.19%
YoY
|
-$36.19M
-24.6%
YoY
|
| Free Cash Flow |
$1.189B
-10.78%
YoY
|
$1.333B
62.31%
YoY
|
$821.3M
83.05%
YoY
|
$448.6M
26.38%
YoY
|
$355.0M
-58.45%
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 |
$305.5M
26.93%
YoY
|
$434.6M
48.76%
YoY
|
$295.4M
9.29%
YoY
|
$302.2M
22.05%
YoY
|
$240.7M
22.08%
YoY
|
$292.2M
38.13%
YoY
|
$270.3M
59.53%
YoY
|
$247.6M
76.09%
YoY
|
$197.1M
76.86%
YoY
|
$211.5M
67.47%
YoY
|
$169.4M
60.16%
YoY
|
$140.6M
39.67%
YoY
|
$111.5M
51.9%
YoY
|
$126.3M
24.23%
YoY
|
$105.8M
6.05%
YoY
|
$100.7M
3.4%
YoY
|
$73.39M
-13.43%
YoY
|
$101.7M
27.43%
YoY
|
$99.74M
63.01%
YoY
|
| Depreciation, Depletion And Amortization |
$18.36M
17.84%
YoY
|
$50.03M
41.63%
YoY
|
$17.29M
-49.95%
YoY
|
$16.56M
-51.63%
YoY
|
$15.58M
-47.34%
YoY
|
$35.32M
13.26%
YoY
|
$34.54M
14.04%
YoY
|
$34.23M
18.06%
YoY
|
$29.59M
134.43%
YoY
|
$31.19M
11.47%
YoY
|
$30.29M
10.15%
YoY
|
$28.99M
11.48%
YoY
|
$12.62M
9.01%
YoY
|
$27.98M
-0.75%
YoY
|
$27.50M
-5.64%
YoY
|
$26.01M
-7.46%
YoY
|
$11.58M
-3.52%
YoY
|
$28.19M
4.4%
YoY
|
$29.14M
7.53%
YoY
|
| Cash From Operating Activities |
$558.0K
-99.49%
YoY
|
$524.4M
11.7%
YoY
|
$475.5M
12.61%
YoY
|
$193.7M
-30.75%
YoY
|
$108.5M
-17.99%
YoY
|
$469.5M
10.79%
YoY
|
$422.2M
61.8%
YoY
|
$279.7M
-6.62%
YoY
|
$132.3M
-256.37%
YoY
|
$423.8M
63.25%
YoY
|
$261.0M
1.46%
YoY
|
$299.5M
289.17%
YoY
|
-$84.58M
-11.72%
YoY
|
$259.6M
26.7%
YoY
|
$257.2M
112.72%
YoY
|
$76.96M
-6.17%
YoY
|
-$95.81M
7.67%
YoY
|
$204.9M
-21.08%
YoY
|
$120.9M
-55.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$28.71M
9.88%
YoY
|
$31.92M
80.27%
YoY
|
$26.66M
50.48%
YoY
|
$28.04M
45.67%
YoY
|
$26.13M
28.86%
YoY
|
$17.71M
-19.88%
YoY
|
$17.71M
-10.27%
YoY
|
$19.25M
43.56%
YoY
|
$20.28M
-12.42%
YoY
|
$22.10M
109.02%
YoY
|
$19.74M
-279.96%
YoY
|
$13.41M
-182.54%
YoY
|
$23.15M
-301.32%
YoY
|
$10.57M
-203.26%
YoY
|
-$10.97M
18.98%
YoY
|
-$16.25M
90.37%
YoY
|
-$11.50M
40.26%
YoY
|
-$10.24M
-25.81%
YoY
|
-$9.220M
12.44%
YoY
|
| Acquisitions |
$43.67M
-94.87%
YoY
|
N/A
|
N/A
|
N/A
|
$850.6M
850544.0%
YoY
|
N/A
|
N/A
|
N/A
|
$100.0K
-99.15%
YoY
|
N/A
|
N/A
|
N/A
|
$11.83M
306.11%
YoY
|
N/A
|
N/A
|
N/A
|
$2.914M
-88.02%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
-$43.04M
-94.93%
YoY
|
$136.1M
-459.06%
YoY
|
-$12.24M
-17.5%
YoY
|
-$35.34M
-79.51%
YoY
|
-$849.3M
-101328.84%
YoY
|
-$37.89M
634.18%
YoY
|
-$14.83M
-77.48%
YoY
|
-$172.4M
1692.8%
YoY
|
$839.0K
-137.27%
YoY
|
-$5.161M
-29.59%
YoY
|
-$65.86M
12.38%
YoY
|
-$9.619M
-58.41%
YoY
|
-$2.251M
-8.2%
YoY
|
-$7.330M
36.96%
YoY
|
-$58.60M
2.22%
YoY
|
-$23.13M
-24.43%
YoY
|
-$2.452M
-89.61%
YoY
|
-$5.352M
37.23%
YoY
|
-$57.33M
41.2%
YoY
|
| Cash From Investing Activities |
-$71.75M
-91.8%
YoY
|
$104.1M
-287.3%
YoY
|
-$38.89M
19.5%
YoY
|
-$63.38M
-66.94%
YoY
|
-$875.4M
4403.53%
YoY
|
-$55.60M
103.96%
YoY
|
-$32.55M
-61.98%
YoY
|
-$191.7M
732.43%
YoY
|
-$19.44M
-23.48%
YoY
|
-$27.26M
52.27%
YoY
|
-$85.60M
23.04%
YoY
|
-$23.03M
-41.51%
YoY
|
-$25.41M
82.08%
YoY
|
-$17.90M
14.83%
YoY
|
-$69.57M
4.54%
YoY
|
-$39.38M
0.6%
YoY
|
-$13.95M
-56.07%
YoY
|
-$15.59M
-11.92%
YoY
|
-$66.55M
36.09%
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 |
$87.11M
-61.26%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$224.8M
476.49%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$39.00M
143.25%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$16.03M
-91.18%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$181.8M
1307.52%
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 |
-$124.4M
14900.72%
YoY
|
-$168.7M
68.17%
YoY
|
-$263.9M
-3.54%
YoY
|
-$230.3M
88.0%
YoY
|
-$829.0K
-98.59%
YoY
|
-$100.3M
-26.17%
YoY
|
-$273.6M
82.65%
YoY
|
-$122.5M
-38.09%
YoY
|
-$58.95M
-182.44%
YoY
|
-$135.9M
-31.2%
YoY
|
-$149.8M
299.35%
YoY
|
-$197.9M
-29.73%
YoY
|
$71.51M
-136.95%
YoY
|
-$197.5M
510.97%
YoY
|
-$37.51M
-33.07%
YoY
|
-$281.6M
111.42%
YoY
|
-$193.5M
708.39%
YoY
|
-$32.33M
33.04%
YoY
|
-$56.04M
113.09%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$558.0K
-99.49%
YoY
|
$524.4M
11.7%
YoY
|
$475.5M
12.61%
YoY
|
$193.7M
-30.75%
YoY
|
$108.5M
-17.99%
YoY
|
$469.5M
10.79%
YoY
|
$422.2M
61.8%
YoY
|
$279.7M
-6.62%
YoY
|
$132.3M
-256.37%
YoY
|
$423.8M
63.25%
YoY
|
$261.0M
1.46%
YoY
|
$299.5M
289.17%
YoY
|
-$84.58M
-11.72%
YoY
|
$259.6M
26.7%
YoY
|
$257.2M
112.72%
YoY
|
$76.96M
-6.17%
YoY
|
-$95.81M
7.67%
YoY
|
$204.9M
-21.08%
YoY
|
$120.9M
-55.23%
YoY
|
| Cash From Investing Activities |
-$71.75M
-91.8%
YoY
|
$104.1M
-287.3%
YoY
|
-$38.89M
19.5%
YoY
|
-$63.38M
-66.94%
YoY
|
-$875.4M
4403.53%
YoY
|
-$55.60M
103.96%
YoY
|
-$32.55M
-61.98%
YoY
|
-$191.7M
732.43%
YoY
|
-$19.44M
-23.48%
YoY
|
-$27.26M
52.27%
YoY
|
-$85.60M
23.04%
YoY
|
-$23.03M
-41.51%
YoY
|
-$25.41M
82.08%
YoY
|
-$17.90M
14.83%
YoY
|
-$69.57M
4.54%
YoY
|
-$39.38M
0.6%
YoY
|
-$13.95M
-56.07%
YoY
|
-$15.59M
-11.92%
YoY
|
-$66.55M
36.09%
YoY
|
| Cash From Financing Activities |
-$124.4M
14900.72%
YoY
|
-$168.7M
68.17%
YoY
|
-$263.9M
-3.54%
YoY
|
-$230.3M
88.0%
YoY
|
-$829.0K
-98.59%
YoY
|
-$100.3M
-26.17%
YoY
|
-$273.6M
82.65%
YoY
|
-$122.5M
-38.09%
YoY
|
-$58.95M
-182.44%
YoY
|
-$135.9M
-31.2%
YoY
|
-$149.8M
299.35%
YoY
|
-$197.9M
-29.73%
YoY
|
$71.51M
-136.95%
YoY
|
-$197.5M
510.97%
YoY
|
-$37.51M
-33.07%
YoY
|
-$281.6M
111.42%
YoY
|
-$193.5M
708.39%
YoY
|
-$32.33M
33.04%
YoY
|
-$56.04M
113.09%
YoY
|
| Net Change In Cash |
-$195.5M
-74.37%
YoY
|
$459.8M
46.64%
YoY
|
$172.7M
48.74%
YoY
|
-$99.99M
189.82%
YoY
|
-$762.9M
-1516.06%
YoY
|
$313.6M
20.32%
YoY
|
$116.1M
353.91%
YoY
|
-$34.50M
-143.89%
YoY
|
$53.88M
-248.65%
YoY
|
$260.6M
490.17%
YoY
|
$25.58M
-82.96%
YoY
|
$78.61M
-132.22%
YoY
|
-$36.24M
-88.18%
YoY
|
$44.16M
-71.87%
YoY
|
$150.1M
-9057.46%
YoY
|
-$244.0M
170.21%
YoY
|
-$306.7M
113.27%
YoY
|
$157.0M
-27.87%
YoY
|
-$1.676M
-100.86%
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 |
$558.0K
-99.49%
YoY
|
$524.4M
11.7%
YoY
|
$475.5M
12.61%
YoY
|
$193.7M
-30.75%
YoY
|
$108.5M
-17.99%
YoY
|
$469.5M
10.79%
YoY
|
$422.2M
61.8%
YoY
|
$279.7M
-6.62%
YoY
|
$132.3M
-256.37%
YoY
|
$423.8M
63.25%
YoY
|
$261.0M
1.46%
YoY
|
$299.5M
289.17%
YoY
|
-$84.58M
-11.72%
YoY
|
$259.6M
26.7%
YoY
|
$257.2M
112.72%
YoY
|
$76.96M
-6.17%
YoY
|
-$95.81M
7.67%
YoY
|
$204.9M
-21.08%
YoY
|
$120.9M
-55.23%
YoY
|
| Capital Expenditures |
$28.71M
9.88%
YoY
|
$31.92M
80.27%
YoY
|
$26.66M
50.48%
YoY
|
$28.04M
45.67%
YoY
|
$26.13M
28.86%
YoY
|
$17.71M
-19.88%
YoY
|
$17.71M
-10.27%
YoY
|
$19.25M
43.56%
YoY
|
$20.28M
-12.42%
YoY
|
$22.10M
109.02%
YoY
|
$19.74M
-279.96%
YoY
|
$13.41M
-182.54%
YoY
|
$23.15M
-301.32%
YoY
|
$10.57M
-203.26%
YoY
|
-$10.97M
18.98%
YoY
|
-$16.25M
90.37%
YoY
|
-$11.50M
40.26%
YoY
|
-$10.24M
-25.81%
YoY
|
-$9.220M
12.44%
YoY
|
| Free Cash Flow |
-$28.15M
-134.19%
YoY
|
$492.5M
9.01%
YoY
|
$448.8M
10.95%
YoY
|
$165.6M
-36.4%
YoY
|
$82.34M
-26.47%
YoY
|
$451.8M
12.48%
YoY
|
$404.5M
67.7%
YoY
|
$260.4M
-8.97%
YoY
|
$112.0M
-203.94%
YoY
|
$401.7M
61.3%
YoY
|
$241.2M
-10.05%
YoY
|
$286.1M
206.95%
YoY
|
-$107.7M
27.78%
YoY
|
$249.0M
15.76%
YoY
|
$268.2M
106.08%
YoY
|
$93.21M
2.92%
YoY
|
-$84.31M
4.36%
YoY
|
$215.1M
-21.32%
YoY
|
$130.1M
-53.24%
YoY
|
Loading...