|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$344.0M
17.07%
YoY
|
$293.8M
26.44%
YoY
|
$232.4M
33.63%
YoY
|
$173.9M
-20.94%
YoY
|
$220.0M
119.74%
YoY
|
| Depreciation, Depletion And Amortization |
$85.01M
2.5%
YoY
|
$82.94M
-3.69%
YoY
|
$86.12M
4.19%
YoY
|
$82.65M
43.74%
YoY
|
$57.50M
-7.46%
YoY
|
| Cash From Operating Activities |
$584.5M
42.38%
YoY
|
$410.5M
13.84%
YoY
|
$360.6M
139.32%
YoY
|
$150.7M
-44.0%
YoY
|
$269.1M
-9.68%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$33.98M
16.49%
YoY
|
$29.17M
28.69%
YoY
|
$22.67M
-38.67%
YoY
|
$36.96M
6.71%
YoY
|
$34.64M
0.54%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$12.82M
2.45%
YoY
|
-$12.51M
163.19%
YoY
|
-$4.754M
91.54%
YoY
|
-$2.482M
-33.21%
YoY
|
-$3.716M
30.34%
YoY
|
| Cash From Investing Activities |
-$221.3M
-27.69%
YoY
|
-$306.1M
91.68%
YoY
|
-$159.7M
117.09%
YoY
|
-$73.56M
-59.32%
YoY
|
-$180.8M
-9.18%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$165.3M
94.42%
YoY
|
$85.04M
90.88%
YoY
|
$44.55M
-57.59%
YoY
|
$105.1M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
| Cash From Financing Activities |
-$306.1M
58.86%
YoY
|
-$192.7M
45.22%
YoY
|
-$132.7M
-23.86%
YoY
|
-$174.3M
217.23%
YoY
|
-$54.95M
22.18%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$584.5M
42.38%
YoY
|
$410.5M
13.84%
YoY
|
$360.6M
139.32%
YoY
|
$150.7M
-44.0%
YoY
|
$269.1M
-9.68%
YoY
|
| Cash From Investing Activities |
-$221.3M
-27.69%
YoY
|
-$306.1M
91.68%
YoY
|
-$159.7M
117.09%
YoY
|
-$73.56M
-59.32%
YoY
|
-$180.8M
-9.18%
YoY
|
| Cash From Financing Activities |
-$306.1M
58.86%
YoY
|
-$192.7M
45.22%
YoY
|
-$132.7M
-23.86%
YoY
|
-$174.3M
217.23%
YoY
|
-$54.95M
22.18%
YoY
|
| Net Change In Cash |
$57.03M
-164.6%
YoY
|
-$88.29M
-229.42%
YoY
|
$68.22M
-170.2%
YoY
|
-$97.18M
-391.45%
YoY
|
$33.34M
-38.11%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$584.5M
42.38%
YoY
|
$410.5M
13.84%
YoY
|
$360.6M
139.32%
YoY
|
$150.7M
-44.0%
YoY
|
$269.1M
-9.68%
YoY
|
| Capital Expenditures |
$33.98M
16.49%
YoY
|
$29.17M
28.69%
YoY
|
$22.67M
-38.67%
YoY
|
$36.96M
6.71%
YoY
|
$34.64M
0.54%
YoY
|
| Free Cash Flow |
$550.5M
44.36%
YoY
|
$381.3M
12.84%
YoY
|
$337.9M
197.16%
YoY
|
$113.7M
-51.49%
YoY
|
$234.5M
-11.01%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$87.92M
77.44%
YoY
|
$129.8M
4.94%
YoY
|
$81.65M
27.29%
YoY
|
$82.95M
26.56%
YoY
|
$49.55M
22.6%
YoY
|
$123.7M
12.6%
YoY
|
$64.14M
19.64%
YoY
|
$65.54M
40.72%
YoY
|
$40.42M
81.07%
YoY
|
$109.9M
55.22%
YoY
|
$53.62M
46.42%
YoY
|
$46.57M
-24.61%
YoY
|
$22.32M
372.4%
YoY
|
$70.79M
1.28%
YoY
|
$36.62M
-33.0%
YoY
|
$61.78M
13.73%
YoY
|
$4.725M
-88.51%
YoY
|
$69.89M
598.26%
YoY
|
$54.66M
62.77%
YoY
|
$54.32M
129.55%
YoY
|
| Depreciation, Depletion And Amortization |
$20.56M
-3.81%
YoY
|
$20.89M
-0.85%
YoY
|
$21.34M
3.49%
YoY
|
$21.40M
4.18%
YoY
|
$21.38M
3.25%
YoY
|
$21.07M
-3.97%
YoY
|
$20.62M
-3.97%
YoY
|
$20.54M
-6.04%
YoY
|
$20.71M
-0.64%
YoY
|
$21.94M
2.04%
YoY
|
$21.48M
-1.31%
YoY
|
$21.86M
5.57%
YoY
|
$20.84M
11.53%
YoY
|
$21.50M
53.9%
YoY
|
$21.76M
51.89%
YoY
|
$20.71M
42.76%
YoY
|
$18.69M
26.96%
YoY
|
$13.97M
-11.0%
YoY
|
$14.33M
-8.17%
YoY
|
$14.50M
-7.03%
YoY
|
| Cash From Operating Activities |
$92.24M
-6.92%
YoY
|
$164.2M
8.21%
YoY
|
$207.6M
65.42%
YoY
|
$113.6M
41.64%
YoY
|
$99.09M
86.68%
YoY
|
$151.7M
11.12%
YoY
|
$125.5M
20.31%
YoY
|
$80.23M
16.19%
YoY
|
$53.08M
4.63%
YoY
|
$136.5M
107.91%
YoY
|
$104.3M
51.46%
YoY
|
$69.05M
124.14%
YoY
|
$50.73M
-446.07%
YoY
|
$65.66M
10.28%
YoY
|
$68.88M
-30.51%
YoY
|
$30.81M
-60.27%
YoY
|
-$14.66M
-144.52%
YoY
|
$59.54M
-34.71%
YoY
|
$99.12M
12.51%
YoY
|
$77.53M
-2.72%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$10.72M
16.09%
YoY
|
$6.533M
-18.93%
YoY
|
$7.878M
11.57%
YoY
|
$10.34M
35.47%
YoY
|
$9.237M
43.79%
YoY
|
$8.058M
31.45%
YoY
|
$7.061M
22.86%
YoY
|
$7.630M
58.73%
YoY
|
$6.424M
7.34%
YoY
|
$6.130M
-33.02%
YoY
|
$5.747M
-165.28%
YoY
|
$4.807M
-146.11%
YoY
|
$5.985M
-30.24%
YoY
|
$9.152M
-184.06%
YoY
|
-$8.804M
-2.96%
YoY
|
-$10.42M
25.95%
YoY
|
$8.580M
34.19%
YoY
|
-$10.89M
105.42%
YoY
|
-$9.073M
17.83%
YoY
|
-$8.277M
31.38%
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
|
N/A
|
| Other Investing Activities |
-$559.0K
-92.27%
YoY
|
-$65.67M
-34.71%
YoY
|
-$89.16M
-5.38%
YoY
|
-$33.41M
50.82%
YoY
|
-$7.231M
1212.34%
YoY
|
-$100.6M
78.72%
YoY
|
-$94.23M
8.92%
YoY
|
-$22.15M
-1.11%
YoY
|
-$551.0K
N/A
|
-$56.27M
-477.92%
YoY
|
-$86.51M
-908.89%
YoY
|
-$22.40M
-269.12%
YoY
|
$0.00
-100.0%
YoY
|
$14.89M
-137.01%
YoY
|
$10.70M
-114.4%
YoY
|
$13.24M
-211.72%
YoY
|
-$425.0K
-78.93%
YoY
|
-$40.23M
509.62%
YoY
|
-$74.28M
-30.32%
YoY
|
-$11.86M
-64.29%
YoY
|
| Cash From Investing Activities |
-$22.68M
171.92%
YoY
|
-$72.20M
-33.53%
YoY
|
-$97.04M
-4.2%
YoY
|
-$43.74M
46.89%
YoY
|
-$8.340M
-87.44%
YoY
|
-$108.6M
74.08%
YoY
|
-$101.3M
9.79%
YoY
|
-$29.78M
9.46%
YoY
|
-$66.39M
-399.4%
YoY
|
-$62.40M
-1187.52%
YoY
|
-$92.26M
-4978.79%
YoY
|
-$27.21M
-1065.06%
YoY
|
$22.18M
-126.4%
YoY
|
$5.738M
-111.22%
YoY
|
$1.891M
-102.27%
YoY
|
$2.819M
-114.0%
YoY
|
-$84.01M
220.55%
YoY
|
-$51.12M
333.24%
YoY
|
-$83.35M
-27.14%
YoY
|
-$20.13M
-49.03%
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
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$56.35M
-4.43%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$58.96M
81.64%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$32.46M
5.66%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$30.72M
5.81%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$29.03M
N/A
|
N/A
N/A
|
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
|
N/A
|
| Cash From Financing Activities |
-$139.2M
29.73%
YoY
|
-$85.41M
77.67%
YoY
|
-$58.97M
39.42%
YoY
|
-$54.48M
61.87%
YoY
|
-$107.3M
56.18%
YoY
|
-$48.07M
130.09%
YoY
|
-$42.30M
95.31%
YoY
|
-$33.66M
6.41%
YoY
|
-$68.68M
17.35%
YoY
|
-$20.89M
-49.12%
YoY
|
-$21.66M
-46.56%
YoY
|
-$31.63M
-22.46%
YoY
|
-$58.53M
12.73%
YoY
|
-$41.07M
242.42%
YoY
|
-$40.53M
219.88%
YoY
|
-$40.79M
234.77%
YoY
|
-$51.92M
186.74%
YoY
|
-$11.99M
28.96%
YoY
|
-$12.67M
68.92%
YoY
|
-$12.18M
29.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$92.24M
-6.92%
YoY
|
$164.2M
8.21%
YoY
|
$207.6M
65.42%
YoY
|
$113.6M
41.64%
YoY
|
$99.09M
86.68%
YoY
|
$151.7M
11.12%
YoY
|
$125.5M
20.31%
YoY
|
$80.23M
16.19%
YoY
|
$53.08M
4.63%
YoY
|
$136.5M
107.91%
YoY
|
$104.3M
51.46%
YoY
|
$69.05M
124.14%
YoY
|
$50.73M
-446.07%
YoY
|
$65.66M
10.28%
YoY
|
$68.88M
-30.51%
YoY
|
$30.81M
-60.27%
YoY
|
-$14.66M
-144.52%
YoY
|
$59.54M
-34.71%
YoY
|
$99.12M
12.51%
YoY
|
$77.53M
-2.72%
YoY
|
| Cash From Investing Activities |
-$22.68M
171.92%
YoY
|
-$72.20M
-33.53%
YoY
|
-$97.04M
-4.2%
YoY
|
-$43.74M
46.89%
YoY
|
-$8.340M
-87.44%
YoY
|
-$108.6M
74.08%
YoY
|
-$101.3M
9.79%
YoY
|
-$29.78M
9.46%
YoY
|
-$66.39M
-399.4%
YoY
|
-$62.40M
-1187.52%
YoY
|
-$92.26M
-4978.79%
YoY
|
-$27.21M
-1065.06%
YoY
|
$22.18M
-126.4%
YoY
|
$5.738M
-111.22%
YoY
|
$1.891M
-102.27%
YoY
|
$2.819M
-114.0%
YoY
|
-$84.01M
220.55%
YoY
|
-$51.12M
333.24%
YoY
|
-$83.35M
-27.14%
YoY
|
-$20.13M
-49.03%
YoY
|
| Cash From Financing Activities |
-$139.2M
29.73%
YoY
|
-$85.41M
77.67%
YoY
|
-$58.97M
39.42%
YoY
|
-$54.48M
61.87%
YoY
|
-$107.3M
56.18%
YoY
|
-$48.07M
130.09%
YoY
|
-$42.30M
95.31%
YoY
|
-$33.66M
6.41%
YoY
|
-$68.68M
17.35%
YoY
|
-$20.89M
-49.12%
YoY
|
-$21.66M
-46.56%
YoY
|
-$31.63M
-22.46%
YoY
|
-$58.53M
12.73%
YoY
|
-$41.07M
242.42%
YoY
|
-$40.53M
219.88%
YoY
|
-$40.79M
234.77%
YoY
|
-$51.92M
186.74%
YoY
|
-$11.99M
28.96%
YoY
|
-$12.67M
68.92%
YoY
|
-$12.18M
29.63%
YoY
|
| Net Change In Cash |
-$69.60M
321.27%
YoY
|
$6.542M
-230.71%
YoY
|
$51.60M
-385.36%
YoY
|
$15.41M
-8.22%
YoY
|
-$16.52M
-79.85%
YoY
|
-$5.005M
-109.4%
YoY
|
-$18.08M
88.41%
YoY
|
$16.79M
64.36%
YoY
|
-$82.00M
-670.41%
YoY
|
$53.22M
75.45%
YoY
|
-$9.597M
-131.73%
YoY
|
$10.22M
-242.59%
YoY
|
$14.38M
-109.55%
YoY
|
$30.33M
-948.74%
YoY
|
$30.24M
875.23%
YoY
|
-$7.166M
-115.85%
YoY
|
-$150.6M
1222.47%
YoY
|
-$3.574M
-105.1%
YoY
|
$3.101M
-109.17%
YoY
|
$45.22M
46.81%
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
|
N/A
|
| Cash From Operating Activities |
$92.24M
-6.92%
YoY
|
$164.2M
8.21%
YoY
|
$207.6M
65.42%
YoY
|
$113.6M
41.64%
YoY
|
$99.09M
86.68%
YoY
|
$151.7M
11.12%
YoY
|
$125.5M
20.31%
YoY
|
$80.23M
16.19%
YoY
|
$53.08M
4.63%
YoY
|
$136.5M
107.91%
YoY
|
$104.3M
51.46%
YoY
|
$69.05M
124.14%
YoY
|
$50.73M
-446.07%
YoY
|
$65.66M
10.28%
YoY
|
$68.88M
-30.51%
YoY
|
$30.81M
-60.27%
YoY
|
-$14.66M
-144.52%
YoY
|
$59.54M
-34.71%
YoY
|
$99.12M
12.51%
YoY
|
$77.53M
-2.72%
YoY
|
| Capital Expenditures |
$10.72M
16.09%
YoY
|
$6.533M
-18.93%
YoY
|
$7.878M
11.57%
YoY
|
$10.34M
35.47%
YoY
|
$9.237M
43.79%
YoY
|
$8.058M
31.45%
YoY
|
$7.061M
22.86%
YoY
|
$7.630M
58.73%
YoY
|
$6.424M
7.34%
YoY
|
$6.130M
-33.02%
YoY
|
$5.747M
-165.28%
YoY
|
$4.807M
-146.11%
YoY
|
$5.985M
-30.24%
YoY
|
$9.152M
-184.06%
YoY
|
-$8.804M
-2.96%
YoY
|
-$10.42M
25.95%
YoY
|
$8.580M
34.19%
YoY
|
-$10.89M
105.42%
YoY
|
-$9.073M
17.83%
YoY
|
-$8.277M
31.38%
YoY
|
| Free Cash Flow |
$81.51M
-9.28%
YoY
|
$157.6M
9.74%
YoY
|
$199.7M
68.63%
YoY
|
$103.3M
42.29%
YoY
|
$89.85M
92.59%
YoY
|
$143.6M
10.16%
YoY
|
$118.4M
20.16%
YoY
|
$72.60M
13.01%
YoY
|
$46.66M
4.27%
YoY
|
$130.4M
130.73%
YoY
|
$98.57M
26.89%
YoY
|
$64.24M
55.81%
YoY
|
$44.75M
-292.54%
YoY
|
$56.51M
-19.76%
YoY
|
$77.68M
-28.2%
YoY
|
$41.23M
-51.95%
YoY
|
-$23.24M
-187.58%
YoY
|
$70.43M
-27.02%
YoY
|
$108.2M
12.94%
YoY
|
$85.81M
-0.22%
YoY
|
Loading...