|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$167.3M
5.51%
YoY
|
$158.6M
42.53%
YoY
|
$111.3M
24.22%
YoY
|
$89.59M
-37.06%
YoY
|
$142.3M
3.9%
YoY
|
| Depreciation, Depletion And Amortization |
$62.17M
11.22%
YoY
|
$55.90M
9.15%
YoY
|
$51.21M
11.62%
YoY
|
$45.88M
3.08%
YoY
|
$44.51M
17.24%
YoY
|
| Cash From Operating Activities |
$261.5M
3.95%
YoY
|
$251.6M
11.36%
YoY
|
$225.9M
121.88%
YoY
|
$101.8M
-41.55%
YoY
|
$174.2M
2.0%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$58.00M
-14.17%
YoY
|
$67.58M
-25.07%
YoY
|
$90.18M
-31.67%
YoY
|
$132.0M
50.2%
YoY
|
$87.87M
6.32%
YoY
|
| Acquisitions |
$78.82M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Other Investing Activities |
$11.39M
66.82%
YoY
|
$6.826M
276.5%
YoY
|
$1.813M
185.06%
YoY
|
$636.0K
-49.6%
YoY
|
$1.262M
67.82%
YoY
|
| Cash From Investing Activities |
-$148.2M
119.78%
YoY
|
-$67.43M
-25.72%
YoY
|
-$90.78M
-31.35%
YoY
|
-$132.2M
48.62%
YoY
|
-$88.98M
6.86%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$7.993M
4.55%
YoY
|
$7.645M
-16.91%
YoY
|
$9.201M
21.66%
YoY
|
$7.563M
-11.37%
YoY
|
$8.533M
56.31%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$115.3M
5.6%
YoY
|
-$109.2M
2.08%
YoY
|
-$106.9M
9.85%
YoY
|
-$97.35M
2.01%
YoY
|
-$95.43M
11.59%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$261.5M
3.95%
YoY
|
$251.6M
11.36%
YoY
|
$225.9M
121.88%
YoY
|
$101.8M
-41.55%
YoY
|
$174.2M
2.0%
YoY
|
| Cash From Investing Activities |
-$148.2M
119.78%
YoY
|
-$67.43M
-25.72%
YoY
|
-$90.78M
-31.35%
YoY
|
-$132.2M
48.62%
YoY
|
-$88.98M
6.86%
YoY
|
| Cash From Financing Activities |
-$115.3M
5.6%
YoY
|
-$109.2M
2.08%
YoY
|
-$106.9M
9.85%
YoY
|
-$97.35M
2.01%
YoY
|
-$95.43M
11.59%
YoY
|
| Net Change In Cash |
-$1.967M
-102.62%
YoY
|
$74.97M
165.95%
YoY
|
$28.19M
-122.06%
YoY
|
-$127.8M
1150.46%
YoY
|
-$10.22M
-614.76%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$261.5M
3.95%
YoY
|
$251.6M
11.36%
YoY
|
$225.9M
121.88%
YoY
|
$101.8M
-41.55%
YoY
|
$174.2M
2.0%
YoY
|
| Capital Expenditures |
$58.00M
-14.17%
YoY
|
$67.58M
-25.07%
YoY
|
$90.18M
-31.67%
YoY
|
$132.0M
50.2%
YoY
|
$87.87M
6.32%
YoY
|
| Free Cash Flow |
$203.5M
10.61%
YoY
|
$184.0M
35.56%
YoY
|
$135.7M
-550.01%
YoY
|
-$30.16M
-134.94%
YoY
|
$86.32M
-2.05%
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 |
$37.06M
-9.89%
YoY
|
$59.08M
20.59%
YoY
|
$47.18M
5.55%
YoY
|
$32.44M
-6.65%
YoY
|
$41.12M
45.06%
YoY
|
$48.99M
-4.84%
YoY
|
$44.70M
1.71%
YoY
|
$34.75M
279.55%
YoY
|
$28.35M
15.46%
YoY
|
$51.48M
28.8%
YoY
|
$43.95M
16.92%
YoY
|
$9.155M
-68.48%
YoY
|
$24.56M
-647.74%
YoY
|
$39.97M
16.3%
YoY
|
$37.59M
22.63%
YoY
|
$29.04M
-8.45%
YoY
|
-$4.483M
-115.51%
YoY
|
$34.37M
-22.99%
YoY
|
$30.66M
-17.33%
YoY
|
| Depreciation, Depletion And Amortization |
$17.54M
12.09%
YoY
|
$17.54M
16.54%
YoY
|
$16.71M
16.38%
YoY
|
$17.11M
22.21%
YoY
|
$15.65M
8.92%
YoY
|
$15.05M
8.07%
YoY
|
$14.36M
5.63%
YoY
|
$14.00M
-3.73%
YoY
|
$14.37M
5.24%
YoY
|
$13.92M
17.92%
YoY
|
$13.59M
21.32%
YoY
|
$14.55M
26.89%
YoY
|
$13.65M
17.97%
YoY
|
$11.81M
1.96%
YoY
|
$11.20M
-0.52%
YoY
|
$11.46M
-3.75%
YoY
|
$11.57M
1.52%
YoY
|
$11.58M
7.24%
YoY
|
$11.26M
8.19%
YoY
|
| Cash From Operating Activities |
$70.53M
53.97%
YoY
|
$88.62M
-17.66%
YoY
|
$69.51M
249.44%
YoY
|
$88.18M
158.6%
YoY
|
$45.81M
-39.67%
YoY
|
$107.6M
1.6%
YoY
|
$19.89M
-44.15%
YoY
|
$34.10M
-18.33%
YoY
|
$75.93M
73.71%
YoY
|
$105.9M
18.25%
YoY
|
$35.62M
-29.98%
YoY
|
$41.75M
-3.27%
YoY
|
$43.71M
162.2%
YoY
|
$89.58M
107.58%
YoY
|
$50.86M
-4439.93%
YoY
|
$43.16M
21.62%
YoY
|
$16.67M
-65.12%
YoY
|
$43.15M
-35.88%
YoY
|
-$1.172M
-104.96%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$21.28M
41.32%
YoY
|
$17.67M
60.29%
YoY
|
$15.63M
-11.39%
YoY
|
$14.29M
-8.24%
YoY
|
$15.06M
1.23%
YoY
|
$11.03M
-41.47%
YoY
|
$17.64M
-3.8%
YoY
|
$15.57M
37.36%
YoY
|
$14.87M
-33.49%
YoY
|
$18.84M
-40.95%
YoY
|
$18.33M
-25.44%
YoY
|
$11.33M
-141.85%
YoY
|
$22.36M
-158.55%
YoY
|
$31.90M
-187.48%
YoY
|
$24.59M
-18.67%
YoY
|
-$27.08M
-16.06%
YoY
|
-$38.19M
46.9%
YoY
|
-$36.47M
139.92%
YoY
|
$30.23M
109.75%
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 |
-$3.432M
-95.84%
YoY
|
-$3.327M
88.61%
YoY
|
$3.187M
39.72%
YoY
|
-$3.667M
-166.76%
YoY
|
-$82.49M
3534.1%
YoY
|
-$1.764M
5.0%
YoY
|
$2.281M
61.54%
YoY
|
$5.493M
-1142.31%
YoY
|
-$2.270M
189.54%
YoY
|
-$1.680M
326.4%
YoY
|
$1.412M
2467.27%
YoY
|
-$527.0K
479.12%
YoY
|
-$784.0K
196.97%
YoY
|
-$394.0K
738.3%
YoY
|
$55.00K
-141.04%
YoY
|
-$91.00K
-82.23%
YoY
|
-$264.0K
32.0%
YoY
|
-$47.00K
-84.33%
YoY
|
-$134.0K
-197.81%
YoY
|
| Cash From Investing Activities |
-$24.71M
-74.67%
YoY
|
-$21.00M
64.2%
YoY
|
-$18.81M
-5.53%
YoY
|
-$17.95M
78.18%
YoY
|
-$97.55M
469.06%
YoY
|
-$12.79M
-37.66%
YoY
|
-$19.92M
0.88%
YoY
|
-$10.08M
-15.06%
YoY
|
-$17.14M
-25.94%
YoY
|
-$20.52M
-36.47%
YoY
|
-$19.74M
-15.92%
YoY
|
-$11.86M
-56.35%
YoY
|
-$23.15M
-39.82%
YoY
|
-$32.30M
-11.56%
YoY
|
-$23.48M
-21.97%
YoY
|
-$27.18M
-17.09%
YoY
|
-$38.46M
46.22%
YoY
|
-$36.52M
137.11%
YoY
|
-$30.09M
106.85%
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 |
N/A
N/A
|
N/A
N/A
|
$1.137M
-21.04%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.440M
-78.35%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$6.650M
7816.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$84.00K
-98.42%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.329M
35426.67%
YoY
|
| 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 |
-$28.96M
8.18%
YoY
|
-$48.19M
79.7%
YoY
|
-$30.02M
5.85%
YoY
|
-$33.31M
31.48%
YoY
|
-$26.77M
-3.98%
YoY
|
-$26.81M
5.85%
YoY
|
-$28.36M
-7.31%
YoY
|
-$25.34M
4.37%
YoY
|
-$27.88M
-16.0%
YoY
|
-$25.33M
-2.62%
YoY
|
-$30.60M
30.5%
YoY
|
-$24.28M
6.53%
YoY
|
-$33.19M
32.03%
YoY
|
-$26.01M
14.52%
YoY
|
-$23.45M
-12.19%
YoY
|
-$22.79M
-11.43%
YoY
|
-$25.14M
-6.54%
YoY
|
-$22.71M
5.65%
YoY
|
-$26.70M
25.47%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$70.53M
53.97%
YoY
|
$88.62M
-17.66%
YoY
|
$69.51M
249.44%
YoY
|
$88.18M
158.6%
YoY
|
$45.81M
-39.67%
YoY
|
$107.6M
1.6%
YoY
|
$19.89M
-44.15%
YoY
|
$34.10M
-18.33%
YoY
|
$75.93M
73.71%
YoY
|
$105.9M
18.25%
YoY
|
$35.62M
-29.98%
YoY
|
$41.75M
-3.27%
YoY
|
$43.71M
162.2%
YoY
|
$89.58M
107.58%
YoY
|
$50.86M
-4439.93%
YoY
|
$43.16M
21.62%
YoY
|
$16.67M
-65.12%
YoY
|
$43.15M
-35.88%
YoY
|
-$1.172M
-104.96%
YoY
|
| Cash From Investing Activities |
-$24.71M
-74.67%
YoY
|
-$21.00M
64.2%
YoY
|
-$18.81M
-5.53%
YoY
|
-$17.95M
78.18%
YoY
|
-$97.55M
469.06%
YoY
|
-$12.79M
-37.66%
YoY
|
-$19.92M
0.88%
YoY
|
-$10.08M
-15.06%
YoY
|
-$17.14M
-25.94%
YoY
|
-$20.52M
-36.47%
YoY
|
-$19.74M
-15.92%
YoY
|
-$11.86M
-56.35%
YoY
|
-$23.15M
-39.82%
YoY
|
-$32.30M
-11.56%
YoY
|
-$23.48M
-21.97%
YoY
|
-$27.18M
-17.09%
YoY
|
-$38.46M
46.22%
YoY
|
-$36.52M
137.11%
YoY
|
-$30.09M
106.85%
YoY
|
| Cash From Financing Activities |
-$28.96M
8.18%
YoY
|
-$48.19M
79.7%
YoY
|
-$30.02M
5.85%
YoY
|
-$33.31M
31.48%
YoY
|
-$26.77M
-3.98%
YoY
|
-$26.81M
5.85%
YoY
|
-$28.36M
-7.31%
YoY
|
-$25.34M
4.37%
YoY
|
-$27.88M
-16.0%
YoY
|
-$25.33M
-2.62%
YoY
|
-$30.60M
30.5%
YoY
|
-$24.28M
6.53%
YoY
|
-$33.19M
32.03%
YoY
|
-$26.01M
14.52%
YoY
|
-$23.45M
-12.19%
YoY
|
-$22.79M
-11.43%
YoY
|
-$25.14M
-6.54%
YoY
|
-$22.71M
5.65%
YoY
|
-$26.70M
25.47%
YoY
|
| Net Change In Cash |
$16.86M
-121.48%
YoY
|
$19.43M
-71.43%
YoY
|
$20.68M
-172.84%
YoY
|
$36.92M
-2911.5%
YoY
|
-$78.51M
-354.02%
YoY
|
$68.02M
13.22%
YoY
|
-$28.39M
92.74%
YoY
|
-$1.313M
-123.4%
YoY
|
$30.91M
-344.8%
YoY
|
$60.08M
92.13%
YoY
|
-$14.73M
-474.16%
YoY
|
$5.612M
-182.51%
YoY
|
-$12.63M
-73.09%
YoY
|
$31.27M
-294.48%
YoY
|
$3.936M
-106.79%
YoY
|
-$6.802M
-70.45%
YoY
|
-$46.93M
769.0%
YoY
|
-$16.08M
-152.89%
YoY
|
-$57.97M
375.72%
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 |
$70.53M
53.97%
YoY
|
$88.62M
-17.66%
YoY
|
$69.51M
249.44%
YoY
|
$88.18M
158.6%
YoY
|
$45.81M
-39.67%
YoY
|
$107.6M
1.6%
YoY
|
$19.89M
-44.15%
YoY
|
$34.10M
-18.33%
YoY
|
$75.93M
73.71%
YoY
|
$105.9M
18.25%
YoY
|
$35.62M
-29.98%
YoY
|
$41.75M
-3.27%
YoY
|
$43.71M
162.2%
YoY
|
$89.58M
107.58%
YoY
|
$50.86M
-4439.93%
YoY
|
$43.16M
21.62%
YoY
|
$16.67M
-65.12%
YoY
|
$43.15M
-35.88%
YoY
|
-$1.172M
-104.96%
YoY
|
| Capital Expenditures |
$21.28M
41.32%
YoY
|
$17.67M
60.29%
YoY
|
$15.63M
-11.39%
YoY
|
$14.29M
-8.24%
YoY
|
$15.06M
1.23%
YoY
|
$11.03M
-41.47%
YoY
|
$17.64M
-3.8%
YoY
|
$15.57M
37.36%
YoY
|
$14.87M
-33.49%
YoY
|
$18.84M
-40.95%
YoY
|
$18.33M
-25.44%
YoY
|
$11.33M
-141.85%
YoY
|
$22.36M
-158.55%
YoY
|
$31.90M
-187.48%
YoY
|
$24.59M
-18.67%
YoY
|
-$27.08M
-16.06%
YoY
|
-$38.19M
46.9%
YoY
|
-$36.47M
139.92%
YoY
|
$30.23M
109.75%
YoY
|
| Free Cash Flow |
$49.26M
60.17%
YoY
|
$70.95M
-26.55%
YoY
|
$53.88M
2287.37%
YoY
|
$73.89M
298.76%
YoY
|
$30.75M
-49.64%
YoY
|
$96.59M
10.92%
YoY
|
$2.257M
-86.94%
YoY
|
$18.53M
-39.07%
YoY
|
$61.06M
185.99%
YoY
|
$87.09M
51.0%
YoY
|
$17.28M
-34.23%
YoY
|
$30.42M
-56.7%
YoY
|
$21.35M
-61.09%
YoY
|
$57.68M
-27.56%
YoY
|
$26.28M
-183.69%
YoY
|
$70.25M
3.68%
YoY
|
$54.86M
-25.66%
YoY
|
$79.62M
-3.49%
YoY
|
-$31.40M
-440.11%
YoY
|
Loading...