|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$251.0M
26.59%
YoY
|
$198.3M
7.44%
YoY
|
$184.6M
29.09%
YoY
|
$143.0M
24.58%
YoY
|
$114.8M
28.26%
YoY
|
| Depreciation, Depletion And Amortization |
$59.25M
7.29%
YoY
|
$55.22M
9.83%
YoY
|
$50.28M
-10.38%
YoY
|
$56.10M
12.98%
YoY
|
$49.66M
-1.7%
YoY
|
| Cash From Operating Activities |
$350.7M
30.61%
YoY
|
$268.5M
27.14%
YoY
|
$211.2M
27.12%
YoY
|
$166.1M
-9.9%
YoY
|
$184.4M
-9.16%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$52.60M
13.7%
YoY
|
$46.26M
-12.39%
YoY
|
$52.80M
17.77%
YoY
|
$44.84M
20.37%
YoY
|
$37.25M
-11.78%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
$24.30M
N/A
|
$0.00
-100.0%
YoY
|
$3.872M
-94.96%
YoY
|
$76.83M
N/A
|
| Other Investing Activities |
$3.338M
-104.58%
YoY
|
-$72.84M
-278.5%
YoY
|
$40.81M
-178.91%
YoY
|
-$51.71M
-32.86%
YoY
|
-$77.02M
-422.27%
YoY
|
| Cash From Investing Activities |
-$49.26M
-58.64%
YoY
|
-$119.1M
892.74%
YoY
|
-$12.00M
-87.57%
YoY
|
-$96.55M
-15.51%
YoY
|
-$114.3M
523.88%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$322.3M
-258.82%
YoY
|
$202.9M
60.68%
YoY
|
$126.3M
73.84%
YoY
|
$72.64M
-38.62%
YoY
|
$118.4M
48.04%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$312.8M
162.6%
YoY
|
-$119.1M
-34.36%
YoY
|
-$181.5M
122.03%
YoY
|
-$81.72M
-44.36%
YoY
|
-$146.9M
63.99%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$350.7M
30.61%
YoY
|
$268.5M
27.14%
YoY
|
$211.2M
27.12%
YoY
|
$166.1M
-9.9%
YoY
|
$184.4M
-9.16%
YoY
|
| Cash From Investing Activities |
-$49.26M
-58.64%
YoY
|
-$119.1M
892.74%
YoY
|
-$12.00M
-87.57%
YoY
|
-$96.55M
-15.51%
YoY
|
-$114.3M
523.88%
YoY
|
| Cash From Financing Activities |
-$312.8M
162.6%
YoY
|
-$119.1M
-34.36%
YoY
|
-$181.5M
122.03%
YoY
|
-$81.72M
-44.36%
YoY
|
-$146.9M
63.99%
YoY
|
| Net Change In Cash |
-$5.429M
-120.88%
YoY
|
$26.00M
31.43%
YoY
|
$19.78M
-208.75%
YoY
|
-$18.19M
-77.74%
YoY
|
-$81.71M
-182.97%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$350.7M
30.61%
YoY
|
$268.5M
27.14%
YoY
|
$211.2M
27.12%
YoY
|
$166.1M
-9.9%
YoY
|
$184.4M
-9.16%
YoY
|
| Capital Expenditures |
$52.60M
13.7%
YoY
|
$46.26M
-12.39%
YoY
|
$52.80M
17.77%
YoY
|
$44.84M
20.37%
YoY
|
$37.25M
-11.78%
YoY
|
| Free Cash Flow |
$298.1M
34.13%
YoY
|
$222.3M
40.32%
YoY
|
$158.4M
30.58%
YoY
|
$121.3M
-17.56%
YoY
|
$147.1M
-8.47%
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 |
$67.08M
0.78%
YoY
|
$60.25M
18.89%
YoY
|
$58.16M
9.66%
YoY
|
$66.05M
44.14%
YoY
|
$66.56M
36.5%
YoY
|
$50.67M
25.79%
YoY
|
$53.04M
20.88%
YoY
|
$45.83M
-6.61%
YoY
|
$48.76M
-5.0%
YoY
|
$40.28M
26.48%
YoY
|
$43.88M
12.23%
YoY
|
$49.07M
36.89%
YoY
|
$51.33M
41.88%
YoY
|
$31.85M
12.54%
YoY
|
$39.10M
47.49%
YoY
|
$35.85M
27.93%
YoY
|
$36.18M
13.3%
YoY
|
$28.30M
-12.16%
YoY
|
$26.51M
0.34%
YoY
|
| Depreciation, Depletion And Amortization |
$14.00M
3.35%
YoY
|
$16.37M
1.35%
YoY
|
$11.82M
14.18%
YoY
|
$10.78M
9.61%
YoY
|
$13.54M
9.77%
YoY
|
$16.15M
31.65%
YoY
|
$10.35M
22.83%
YoY
|
$9.833M
-24.69%
YoY
|
$12.34M
-7.99%
YoY
|
$12.27M
-13.03%
YoY
|
$8.426M
-16.88%
YoY
|
$13.06M
31.49%
YoY
|
$13.41M
-1.91%
YoY
|
$14.11M
12.9%
YoY
|
$10.14M
9.2%
YoY
|
$9.929M
11.4%
YoY
|
$13.67M
11.44%
YoY
|
$12.50M
-6.04%
YoY
|
$9.283M
3.01%
YoY
|
| Cash From Operating Activities |
$1.719M
-46.99%
YoY
|
$117.4M
11.42%
YoY
|
$120.7M
9.6%
YoY
|
$109.4M
46.01%
YoY
|
$3.243M
-114.83%
YoY
|
$105.3M
33.29%
YoY
|
$110.1M
60.56%
YoY
|
$74.91M
57.59%
YoY
|
-$21.87M
-236.49%
YoY
|
$79.04M
21.5%
YoY
|
$68.60M
42.68%
YoY
|
$47.53M
-40.49%
YoY
|
$16.03M
-159.64%
YoY
|
$65.05M
-7.89%
YoY
|
$48.08M
-19.62%
YoY
|
$79.88M
106.17%
YoY
|
-$26.87M
-276.72%
YoY
|
$70.63M
-7.92%
YoY
|
$59.82M
-11.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$12.93M
-0.05%
YoY
|
$10.87M
7.91%
YoY
|
$14.36M
11.68%
YoY
|
$14.43M
19.59%
YoY
|
$12.94M
14.86%
YoY
|
$10.07M
-13.88%
YoY
|
$12.86M
-14.27%
YoY
|
$12.06M
-11.52%
YoY
|
$11.27M
-9.72%
YoY
|
$11.70M
-8.17%
YoY
|
$15.00M
-312.92%
YoY
|
$13.63M
-252.28%
YoY
|
$12.48M
-22.5%
YoY
|
$12.74M
-254.91%
YoY
|
-$7.045M
-22.78%
YoY
|
-$8.953M
24.3%
YoY
|
$16.10M
26.98%
YoY
|
-$8.222M
8.18%
YoY
|
-$9.123M
-27.02%
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$1.367M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$56.96M
-710.61%
YoY
|
$44.22M
-403.92%
YoY
|
-$31.96M
-16.7%
YoY
|
$407.0K
-101.13%
YoY
|
-$9.328M
-158.46%
YoY
|
-$14.55M
23.96%
YoY
|
-$38.37M
-362.79%
YoY
|
-$35.88M
100.22%
YoY
|
$15.96M
-71.42%
YoY
|
-$11.74M
36.06%
YoY
|
$14.60M
-153.78%
YoY
|
-$17.92M
-34.46%
YoY
|
$55.82M
389.35%
YoY
|
-$8.627M
-89.79%
YoY
|
-$27.15M
12.83%
YoY
|
-$27.34M
-160.93%
YoY
|
$11.41M
-185.77%
YoY
|
-$84.53M
287.75%
YoY
|
-$24.06M
-206.47%
YoY
|
| Cash From Investing Activities |
$44.03M
-297.71%
YoY
|
$33.35M
-235.43%
YoY
|
-$46.32M
-9.57%
YoY
|
-$14.02M
-70.76%
YoY
|
-$22.27M
-574.9%
YoY
|
-$24.62M
5.07%
YoY
|
-$51.23M
12706.5%
YoY
|
-$47.94M
51.93%
YoY
|
$4.689M
-89.18%
YoY
|
-$23.44M
9.69%
YoY
|
-$400.0K
-98.83%
YoY
|
-$31.55M
-13.06%
YoY
|
$43.34M
-1023.33%
YoY
|
-$21.36M
-76.97%
YoY
|
-$34.20M
3.04%
YoY
|
-$36.29M
-196.35%
YoY
|
-$4.694M
-81.97%
YoY
|
-$92.75M
215.48%
YoY
|
-$33.19M
-431.86%
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 |
-$163.2M
971.65%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$15.23M
-89.9%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$150.7M
265.27%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$41.26M
-231.47%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$31.39M
8.17%
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 |
-$44.60M
-1409.96%
YoY
|
-$164.8M
146.28%
YoY
|
-$63.38M
154.87%
YoY
|
-$87.96M
401.69%
YoY
|
$3.405M
-134.84%
YoY
|
-$66.93M
65.35%
YoY
|
-$24.87M
-36.57%
YoY
|
-$17.53M
66.51%
YoY
|
-$9.773M
-89.3%
YoY
|
-$40.48M
103.37%
YoY
|
-$39.20M
47.62%
YoY
|
-$10.53M
-72.89%
YoY
|
-$91.30M
-2653.24%
YoY
|
-$19.90M
-147.18%
YoY
|
-$26.55M
-53.99%
YoY
|
-$38.84M
-62.05%
YoY
|
$3.576M
-112.33%
YoY
|
$42.19M
-202.4%
YoY
|
-$57.71M
64.89%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$1.719M
-46.99%
YoY
|
$117.4M
11.42%
YoY
|
$120.7M
9.6%
YoY
|
$109.4M
46.01%
YoY
|
$3.243M
-114.83%
YoY
|
$105.3M
33.29%
YoY
|
$110.1M
60.56%
YoY
|
$74.91M
57.59%
YoY
|
-$21.87M
-236.49%
YoY
|
$79.04M
21.5%
YoY
|
$68.60M
42.68%
YoY
|
$47.53M
-40.49%
YoY
|
$16.03M
-159.64%
YoY
|
$65.05M
-7.89%
YoY
|
$48.08M
-19.62%
YoY
|
$79.88M
106.17%
YoY
|
-$26.87M
-276.72%
YoY
|
$70.63M
-7.92%
YoY
|
$59.82M
-11.25%
YoY
|
| Cash From Investing Activities |
$44.03M
-297.71%
YoY
|
$33.35M
-235.43%
YoY
|
-$46.32M
-9.57%
YoY
|
-$14.02M
-70.76%
YoY
|
-$22.27M
-574.9%
YoY
|
-$24.62M
5.07%
YoY
|
-$51.23M
12706.5%
YoY
|
-$47.94M
51.93%
YoY
|
$4.689M
-89.18%
YoY
|
-$23.44M
9.69%
YoY
|
-$400.0K
-98.83%
YoY
|
-$31.55M
-13.06%
YoY
|
$43.34M
-1023.33%
YoY
|
-$21.36M
-76.97%
YoY
|
-$34.20M
3.04%
YoY
|
-$36.29M
-196.35%
YoY
|
-$4.694M
-81.97%
YoY
|
-$92.75M
215.48%
YoY
|
-$33.19M
-431.86%
YoY
|
| Cash From Financing Activities |
-$44.60M
-1409.96%
YoY
|
-$164.8M
146.28%
YoY
|
-$63.38M
154.87%
YoY
|
-$87.96M
401.69%
YoY
|
$3.405M
-134.84%
YoY
|
-$66.93M
65.35%
YoY
|
-$24.87M
-36.57%
YoY
|
-$17.53M
66.51%
YoY
|
-$9.773M
-89.3%
YoY
|
-$40.48M
103.37%
YoY
|
-$39.20M
47.62%
YoY
|
-$10.53M
-72.89%
YoY
|
-$91.30M
-2653.24%
YoY
|
-$19.90M
-147.18%
YoY
|
-$26.55M
-53.99%
YoY
|
-$38.84M
-62.05%
YoY
|
$3.576M
-112.33%
YoY
|
$42.19M
-202.4%
YoY
|
-$57.71M
64.89%
YoY
|
| Net Change In Cash |
-$1.191M
-90.78%
YoY
|
-$14.11M
-202.27%
YoY
|
$11.02M
-67.64%
YoY
|
$7.401M
-21.6%
YoY
|
-$12.92M
-54.13%
YoY
|
$13.79M
-8.81%
YoY
|
$34.05M
17.41%
YoY
|
$9.440M
73.12%
YoY
|
-$28.17M
-8.11%
YoY
|
$15.13M
-36.41%
YoY
|
$29.00M
-328.92%
YoY
|
$5.453M
14.97%
YoY
|
-$30.66M
6.66%
YoY
|
$23.78M
18.56%
YoY
|
-$12.67M
-59.24%
YoY
|
$4.743M
-118.28%
YoY
|
-$28.74M
-29.57%
YoY
|
$20.06M
228.87%
YoY
|
-$31.08M
-173.29%
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 |
$1.719M
-46.99%
YoY
|
$117.4M
11.42%
YoY
|
$120.7M
9.6%
YoY
|
$109.4M
46.01%
YoY
|
$3.243M
-114.83%
YoY
|
$105.3M
33.29%
YoY
|
$110.1M
60.56%
YoY
|
$74.91M
57.59%
YoY
|
-$21.87M
-236.49%
YoY
|
$79.04M
21.5%
YoY
|
$68.60M
42.68%
YoY
|
$47.53M
-40.49%
YoY
|
$16.03M
-159.64%
YoY
|
$65.05M
-7.89%
YoY
|
$48.08M
-19.62%
YoY
|
$79.88M
106.17%
YoY
|
-$26.87M
-276.72%
YoY
|
$70.63M
-7.92%
YoY
|
$59.82M
-11.25%
YoY
|
| Capital Expenditures |
$12.93M
-0.05%
YoY
|
$10.87M
7.91%
YoY
|
$14.36M
11.68%
YoY
|
$14.43M
19.59%
YoY
|
$12.94M
14.86%
YoY
|
$10.07M
-13.88%
YoY
|
$12.86M
-14.27%
YoY
|
$12.06M
-11.52%
YoY
|
$11.27M
-9.72%
YoY
|
$11.70M
-8.17%
YoY
|
$15.00M
-312.92%
YoY
|
$13.63M
-252.28%
YoY
|
$12.48M
-22.5%
YoY
|
$12.74M
-254.91%
YoY
|
-$7.045M
-22.78%
YoY
|
-$8.953M
24.3%
YoY
|
$16.10M
26.98%
YoY
|
-$8.222M
8.18%
YoY
|
-$9.123M
-27.02%
YoY
|
| Free Cash Flow |
-$11.21M
15.64%
YoY
|
$106.5M
11.8%
YoY
|
$106.4M
9.33%
YoY
|
$94.95M
51.08%
YoY
|
-$9.697M
-70.74%
YoY
|
$95.27M
41.48%
YoY
|
$97.28M
81.5%
YoY
|
$62.85M
85.39%
YoY
|
-$33.14M
-1034.55%
YoY
|
$67.34M
28.72%
YoY
|
$53.60M
-2.77%
YoY
|
$33.90M
-61.84%
YoY
|
$3.546M
-108.25%
YoY
|
$52.31M
-33.65%
YoY
|
$55.13M
-20.04%
YoY
|
$88.83M
93.34%
YoY
|
-$42.97M
-1801.82%
YoY
|
$78.85M
-6.47%
YoY
|
$68.94M
-13.71%
YoY
|
Loading...