|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$230.5M
28.16%
YoY
|
$179.8M
-46.15%
YoY
|
$333.9M
-2433.36%
YoY
|
-$14.31M
-178.05%
YoY
|
$18.33M
-145.3%
YoY
|
| Depreciation, Depletion And Amortization |
$11.92M
18.26%
YoY
|
$10.08M
727.94%
YoY
|
$1.217M
-95.32%
YoY
|
$26.00M
23.81%
YoY
|
$21.00M
-4.98%
YoY
|
| Cash From Operating Activities |
$360.0M
56.12%
YoY
|
$230.6M
17.78%
YoY
|
$195.8M
-15.02%
YoY
|
$230.4M
10.12%
YoY
|
$209.2M
12.81%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$26.84M
-12.56%
YoY
|
$30.70M
32.09%
YoY
|
$23.24M
32.97%
YoY
|
$17.48M
26.73%
YoY
|
$13.79M
-53.61%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$15.93M
-83.59%
YoY
|
$97.12M
N/A
|
| Other Investing Activities |
-$196.3M
654.09%
YoY
|
-$26.03M
-23.8%
YoY
|
-$34.16M
-119.81%
YoY
|
$172.5M
-269.3%
YoY
|
-$101.9M
67.81%
YoY
|
| Cash From Investing Activities |
-$223.1M
293.33%
YoY
|
-$56.72M
-1.17%
YoY
|
-$57.40M
-137.77%
YoY
|
$152.0M
-231.41%
YoY
|
-$115.7M
18.5%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$7.114M
-93.72%
YoY
|
$113.3M
12.72%
YoY
|
$100.5M
0.1%
YoY
|
$100.4M
0.34%
YoY
|
$100.1M
99.89%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$54.41M
-67.61%
YoY
|
-$168.0M
-0.96%
YoY
|
-$169.6M
-53.26%
YoY
|
-$362.9M
217.78%
YoY
|
-$114.2M
86.66%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$360.0M
56.12%
YoY
|
$230.6M
17.78%
YoY
|
$195.8M
-15.02%
YoY
|
$230.4M
10.12%
YoY
|
$209.2M
12.81%
YoY
|
| Cash From Investing Activities |
-$223.1M
293.33%
YoY
|
-$56.72M
-1.17%
YoY
|
-$57.40M
-137.77%
YoY
|
$152.0M
-231.41%
YoY
|
-$115.7M
18.5%
YoY
|
| Cash From Financing Activities |
-$54.41M
-67.61%
YoY
|
-$168.0M
-0.96%
YoY
|
-$169.6M
-53.26%
YoY
|
-$362.9M
217.78%
YoY
|
-$114.2M
86.66%
YoY
|
| Net Change In Cash |
$83.05M
1558.37%
YoY
|
$5.008M
-116.19%
YoY
|
-$30.93M
-277.44%
YoY
|
$17.43M
-182.76%
YoY
|
-$21.06M
-178.56%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$360.0M
56.12%
YoY
|
$230.6M
17.78%
YoY
|
$195.8M
-15.02%
YoY
|
$230.4M
10.12%
YoY
|
$209.2M
12.81%
YoY
|
| Capital Expenditures |
$26.84M
-12.56%
YoY
|
$30.70M
32.09%
YoY
|
$23.24M
32.97%
YoY
|
$17.48M
26.73%
YoY
|
$13.79M
-53.61%
YoY
|
| Free Cash Flow |
$333.2M
66.67%
YoY
|
$199.9M
15.85%
YoY
|
$172.5M
-18.96%
YoY
|
$212.9M
8.95%
YoY
|
$195.4M
25.49%
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 |
$59.86M
-0.74%
YoY
|
$63.84M
2.63%
YoY
|
$48.38M
-0.59%
YoY
|
$57.94M
60.68%
YoY
|
$60.30M
83.3%
YoY
|
$62.20M
6.25%
YoY
|
$48.67M
-52.84%
YoY
|
$36.06M
-78.65%
YoY
|
$32.90M
902.68%
YoY
|
$58.55M
267.08%
YoY
|
$103.2M
10890.2%
YoY
|
$168.9M
382.24%
YoY
|
$3.281M
-104.95%
YoY
|
$15.95M
161.24%
YoY
|
$939.0K
-74.46%
YoY
|
$35.02M
213.63%
YoY
|
-$66.22M
2434.18%
YoY
|
$6.105M
-150.6%
YoY
|
$3.676M
-128.86%
YoY
|
$11.17M
-222.17%
YoY
|
| Depreciation, Depletion And Amortization |
$3.074M
10.54%
YoY
|
$11.18M
8.41%
YoY
|
$3.035M
3128.72%
YoY
|
$3.010M
1509.63%
YoY
|
$2.781M
-63.99%
YoY
|
$10.31M
5187.18%
YoY
|
$94.00K
-99.18%
YoY
|
$187.0K
-51.05%
YoY
|
$7.723M
-12.97%
YoY
|
$195.0K
-98.43%
YoY
|
$11.50M
2555.89%
YoY
|
$382.0K
-96.73%
YoY
|
$8.874M
26.05%
YoY
|
$12.39M
10.61%
YoY
|
$433.0K
-96.08%
YoY
|
$11.69M
4.0%
YoY
|
$7.040M
13.59%
YoY
|
$11.20M
-17.05%
YoY
|
$11.04M
2.24%
YoY
|
$11.24M
-5.57%
YoY
|
| Cash From Operating Activities |
$83.21M
7.49%
YoY
|
$99.82M
69.23%
YoY
|
$88.43M
42.46%
YoY
|
$94.36M
33.99%
YoY
|
$77.41M
97.89%
YoY
|
$58.98M
7.47%
YoY
|
$62.07M
20.3%
YoY
|
$70.42M
39.61%
YoY
|
$39.12M
0.55%
YoY
|
$54.89M
7.01%
YoY
|
$51.60M
-35.49%
YoY
|
$50.44M
-10.72%
YoY
|
$38.91M
-8.7%
YoY
|
$51.29M
-28.93%
YoY
|
$79.99M
73.9%
YoY
|
$56.50M
9.6%
YoY
|
$42.61M
8.0%
YoY
|
$72.17M
71.42%
YoY
|
$46.00M
4.3%
YoY
|
$51.55M
-16.85%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$11.64M
47.8%
YoY
|
$6.517M
0.43%
YoY
|
$5.946M
-39.76%
YoY
|
$6.507M
-42.57%
YoY
|
$7.872M
161.7%
YoY
|
$6.489M
776.89%
YoY
|
$9.870M
23.38%
YoY
|
$11.33M
67.88%
YoY
|
$3.008M
-61.13%
YoY
|
$740.0K
-84.67%
YoY
|
$8.000M
-228.68%
YoY
|
$6.749M
-242.08%
YoY
|
$7.738M
359.77%
YoY
|
$4.828M
-177.06%
YoY
|
-$6.217M
175.09%
YoY
|
-$4.750M
168.82%
YoY
|
$1.683M
-52.15%
YoY
|
-$6.265M
-29.61%
YoY
|
-$2.260M
-71.75%
YoY
|
-$1.767M
-83.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
|
N/A
|
| Other Investing Activities |
-$73.67M
14843.81%
YoY
|
$14.85M
-123.48%
YoY
|
-$85.91M
988.96%
YoY
|
-$124.7M
326.11%
YoY
|
-$493.0K
-100.66%
YoY
|
-$63.25M
-27.68%
YoY
|
-$7.889M
-110.69%
YoY
|
-$29.27M
66.98%
YoY
|
$74.38M
-2606.84%
YoY
|
-$87.46M
44.11%
YoY
|
$73.80M
31.03%
YoY
|
-$17.53M
-46.26%
YoY
|
-$2.967M
-101.42%
YoY
|
-$60.69M
-45.07%
YoY
|
$56.32M
-160.51%
YoY
|
-$32.62M
-122.25%
YoY
|
$209.4M
-566.46%
YoY
|
-$110.5M
-271.02%
YoY
|
-$93.07M
99.3%
YoY
|
$146.6M
-219.37%
YoY
|
| Cash From Investing Activities |
-$85.31M
919.82%
YoY
|
$8.331M
-111.95%
YoY
|
-$91.85M
417.23%
YoY
|
-$131.2M
223.22%
YoY
|
-$8.365M
-111.72%
YoY
|
-$69.74M
-21.02%
YoY
|
-$17.76M
-126.95%
YoY
|
-$40.60M
67.23%
YoY
|
$71.37M
-766.7%
YoY
|
-$88.30M
34.77%
YoY
|
$65.90M
31.52%
YoY
|
-$24.28M
-35.03%
YoY
|
-$10.71M
-105.23%
YoY
|
-$65.51M
-43.88%
YoY
|
$50.10M
-152.56%
YoY
|
-$37.37M
-125.78%
YoY
|
$204.8M
-522.48%
YoY
|
-$116.7M
-309.59%
YoY
|
-$95.33M
74.28%
YoY
|
$144.9M
-208.47%
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 |
$2.569M
19.1%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.157M
-95.75%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$50.81M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
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
|
| 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 |
-$46.26M
25.84%
YoY
|
-$4.544M
70.76%
YoY
|
-$5.120M
-90.74%
YoY
|
-$7.987M
-54.89%
YoY
|
-$36.76M
-60.19%
YoY
|
-$2.661M
-36.99%
YoY
|
-$55.27M
-48.39%
YoY
|
-$17.71M
333.31%
YoY
|
-$92.35M
70.35%
YoY
|
-$4.223M
68.05%
YoY
|
-$107.1M
-32.44%
YoY
|
-$4.086M
-84.27%
YoY
|
-$54.21M
-69.18%
YoY
|
-$2.513M
-487.21%
YoY
|
-$158.5M
4672.31%
YoY
|
-$25.98M
-74.34%
YoY
|
-$175.9M
1615.16%
YoY
|
$649.0K
-101.27%
YoY
|
-$3.322M
-5.09%
YoY
|
-$101.2M
16772.67%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$83.21M
7.49%
YoY
|
$99.82M
69.23%
YoY
|
$88.43M
42.46%
YoY
|
$94.36M
33.99%
YoY
|
$77.41M
97.89%
YoY
|
$58.98M
7.47%
YoY
|
$62.07M
20.3%
YoY
|
$70.42M
39.61%
YoY
|
$39.12M
0.55%
YoY
|
$54.89M
7.01%
YoY
|
$51.60M
-35.49%
YoY
|
$50.44M
-10.72%
YoY
|
$38.91M
-8.7%
YoY
|
$51.29M
-28.93%
YoY
|
$79.99M
73.9%
YoY
|
$56.50M
9.6%
YoY
|
$42.61M
8.0%
YoY
|
$72.17M
71.42%
YoY
|
$46.00M
4.3%
YoY
|
$51.55M
-16.85%
YoY
|
| Cash From Investing Activities |
-$85.31M
919.82%
YoY
|
$8.331M
-111.95%
YoY
|
-$91.85M
417.23%
YoY
|
-$131.2M
223.22%
YoY
|
-$8.365M
-111.72%
YoY
|
-$69.74M
-21.02%
YoY
|
-$17.76M
-126.95%
YoY
|
-$40.60M
67.23%
YoY
|
$71.37M
-766.7%
YoY
|
-$88.30M
34.77%
YoY
|
$65.90M
31.52%
YoY
|
-$24.28M
-35.03%
YoY
|
-$10.71M
-105.23%
YoY
|
-$65.51M
-43.88%
YoY
|
$50.10M
-152.56%
YoY
|
-$37.37M
-125.78%
YoY
|
$204.8M
-522.48%
YoY
|
-$116.7M
-309.59%
YoY
|
-$95.33M
74.28%
YoY
|
$144.9M
-208.47%
YoY
|
| Cash From Financing Activities |
-$46.26M
25.84%
YoY
|
-$4.544M
70.76%
YoY
|
-$5.120M
-90.74%
YoY
|
-$7.987M
-54.89%
YoY
|
-$36.76M
-60.19%
YoY
|
-$2.661M
-36.99%
YoY
|
-$55.27M
-48.39%
YoY
|
-$17.71M
333.31%
YoY
|
-$92.35M
70.35%
YoY
|
-$4.223M
68.05%
YoY
|
-$107.1M
-32.44%
YoY
|
-$4.086M
-84.27%
YoY
|
-$54.21M
-69.18%
YoY
|
-$2.513M
-487.21%
YoY
|
-$158.5M
4672.31%
YoY
|
-$25.98M
-74.34%
YoY
|
-$175.9M
1615.16%
YoY
|
$649.0K
-101.27%
YoY
|
-$3.322M
-5.09%
YoY
|
-$101.2M
16772.67%
YoY
|
| Net Change In Cash |
-$48.50M
-249.65%
YoY
|
$103.6M
-872.36%
YoY
|
-$8.545M
-22.03%
YoY
|
-$44.85M
-470.08%
YoY
|
$32.41M
81.6%
YoY
|
-$13.41M
-64.36%
YoY
|
-$10.96M
-205.37%
YoY
|
$12.12M
-45.11%
YoY
|
$17.85M
-169.13%
YoY
|
-$37.63M
124.82%
YoY
|
$10.40M
-136.57%
YoY
|
$22.08M
-422.46%
YoY
|
-$25.82M
-136.24%
YoY
|
-$16.74M
-61.89%
YoY
|
-$28.44M
-45.99%
YoY
|
-$6.847M
-107.19%
YoY
|
$71.24M
-467.08%
YoY
|
-$43.93M
-194.47%
YoY
|
-$52.66M
273.45%
YoY
|
$95.24M
-231.91%
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 |
$83.21M
7.49%
YoY
|
$99.82M
69.23%
YoY
|
$88.43M
42.46%
YoY
|
$94.36M
33.99%
YoY
|
$77.41M
97.89%
YoY
|
$58.98M
7.47%
YoY
|
$62.07M
20.3%
YoY
|
$70.42M
39.61%
YoY
|
$39.12M
0.55%
YoY
|
$54.89M
7.01%
YoY
|
$51.60M
-35.49%
YoY
|
$50.44M
-10.72%
YoY
|
$38.91M
-8.7%
YoY
|
$51.29M
-28.93%
YoY
|
$79.99M
73.9%
YoY
|
$56.50M
9.6%
YoY
|
$42.61M
8.0%
YoY
|
$72.17M
71.42%
YoY
|
$46.00M
4.3%
YoY
|
$51.55M
-16.85%
YoY
|
| Capital Expenditures |
$11.64M
47.8%
YoY
|
$6.517M
0.43%
YoY
|
$5.946M
-39.76%
YoY
|
$6.507M
-42.57%
YoY
|
$7.872M
161.7%
YoY
|
$6.489M
776.89%
YoY
|
$9.870M
23.38%
YoY
|
$11.33M
67.88%
YoY
|
$3.008M
-61.13%
YoY
|
$740.0K
-84.67%
YoY
|
$8.000M
-228.68%
YoY
|
$6.749M
-242.08%
YoY
|
$7.738M
359.77%
YoY
|
$4.828M
-177.06%
YoY
|
-$6.217M
175.09%
YoY
|
-$4.750M
168.82%
YoY
|
$1.683M
-52.15%
YoY
|
-$6.265M
-29.61%
YoY
|
-$2.260M
-71.75%
YoY
|
-$1.767M
-83.64%
YoY
|
| Free Cash Flow |
$71.57M
2.92%
YoY
|
$93.30M
77.73%
YoY
|
$82.48M
58.0%
YoY
|
$87.85M
48.67%
YoY
|
$69.54M
92.58%
YoY
|
$52.50M
-3.05%
YoY
|
$52.20M
19.73%
YoY
|
$59.09M
35.24%
YoY
|
$36.11M
15.86%
YoY
|
$54.15M
16.54%
YoY
|
$43.60M
-49.42%
YoY
|
$43.69M
-28.66%
YoY
|
$31.17M
-23.85%
YoY
|
$46.46M
-40.76%
YoY
|
$86.21M
78.64%
YoY
|
$61.25M
14.87%
YoY
|
$40.93M
13.88%
YoY
|
$78.43M
53.79%
YoY
|
$48.26M
-7.38%
YoY
|
$53.32M
-26.76%
YoY
|
Loading...