|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$174.3M
60.29%
YoY
|
$108.7M
54.92%
YoY
|
$70.18M
32.54%
YoY
|
$52.95M
24.12%
YoY
|
$42.66M
83.03%
YoY
|
| Depreciation, Depletion And Amortization |
$25.07M
28.62%
YoY
|
$19.49M
47.22%
YoY
|
$13.24M
21.47%
YoY
|
$10.90M
37.22%
YoY
|
$7.943M
5.65%
YoY
|
| Cash From Operating Activities |
$153.1M
-2.88%
YoY
|
$157.6M
29.61%
YoY
|
$121.6M
59.5%
YoY
|
$76.24M
55.98%
YoY
|
$48.88M
-25.41%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$47.44M
-8.64%
YoY
|
$51.93M
27.17%
YoY
|
$40.83M
70.56%
YoY
|
$23.94M
-14.56%
YoY
|
$28.02M
363.0%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$29.99M
-384.27%
YoY
|
-$10.55M
-6.82%
YoY
|
-$11.32M
138.67%
YoY
|
-$4.743M
158.9%
YoY
|
-$1.832M
-5.57%
YoY
|
| Cash From Investing Activities |
-$17.46M
-72.06%
YoY
|
-$62.48M
19.8%
YoY
|
-$52.15M
81.83%
YoY
|
-$28.68M
-3.92%
YoY
|
-$29.85M
273.77%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$32.38M
12.17%
YoY
|
$28.87M
15.91%
YoY
|
$24.91M
-82.37%
YoY
|
$141.3M
612.74%
YoY
|
$19.82M
-87.9%
YoY
|
| Common Stock Issuance & Retirement, Net |
$221.9M
-29.49%
YoY
|
$314.7M
150.93%
YoY
|
$125.4M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$3.650M
20.66%
YoY
|
$3.025M
26.04%
YoY
|
$2.400M
-99.28%
YoY
|
| Cash From Financing Activities |
-$266.7M
-284.25%
YoY
|
$144.8M
-193.1%
YoY
|
-$155.5M
-250.59%
YoY
|
$103.3M
-541.46%
YoY
|
-$23.39M
20.26%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$153.1M
-2.88%
YoY
|
$157.6M
29.61%
YoY
|
$121.6M
59.5%
YoY
|
$76.24M
55.98%
YoY
|
$48.88M
-25.41%
YoY
|
| Cash From Investing Activities |
-$17.46M
-72.06%
YoY
|
-$62.48M
19.8%
YoY
|
-$52.15M
81.83%
YoY
|
-$28.68M
-3.92%
YoY
|
-$29.85M
273.77%
YoY
|
| Cash From Financing Activities |
-$266.7M
-284.25%
YoY
|
$144.8M
-193.1%
YoY
|
-$155.5M
-250.59%
YoY
|
$103.3M
-541.46%
YoY
|
-$23.39M
20.26%
YoY
|
| Net Change In Cash |
-$131.1M
-154.66%
YoY
|
$239.9M
-378.82%
YoY
|
-$86.04M
-157.05%
YoY
|
$150.8M
-3555.75%
YoY
|
-$4.364M
-111.46%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$153.1M
-2.88%
YoY
|
$157.6M
29.61%
YoY
|
$121.6M
59.5%
YoY
|
$76.24M
55.98%
YoY
|
$48.88M
-25.41%
YoY
|
| Capital Expenditures |
$47.44M
-8.64%
YoY
|
$51.93M
27.17%
YoY
|
$40.83M
70.56%
YoY
|
$23.94M
-14.56%
YoY
|
$28.02M
363.0%
YoY
|
| Free Cash Flow |
$105.6M
-0.05%
YoY
|
$105.7M
30.85%
YoY
|
$80.77M
54.44%
YoY
|
$52.30M
150.75%
YoY
|
$20.86M
-64.93%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$29.88M
-67.61%
YoY
|
$26.76M
0.03%
YoY
|
$28.48M
10.67%
YoY
|
$26.76M
-2.63%
YoY
|
$92.27M
220.96%
YoY
|
$26.75M
42.2%
YoY
|
$25.73M
59.03%
YoY
|
$27.49M
75.41%
YoY
|
$28.75M
N/A
|
$18.81M
6.92%
YoY
|
$16.18M
21.04%
YoY
|
$15.67M
17.75%
YoY
|
$17.60M
155.16%
YoY
|
$13.37M
18.41%
YoY
|
$13.31M
17.64%
YoY
|
$8.676M
-34.07%
YoY
|
$6.896M
-207.58%
YoY
|
$11.29M
11.99%
YoY
|
| Depreciation, Depletion And Amortization |
$6.841M
9.84%
YoY
|
$6.387M
8.9%
YoY
|
$6.233M
23.33%
YoY
|
$6.220M
20.52%
YoY
|
$6.228M
82.64%
YoY
|
$5.865M
60.73%
YoY
|
$5.054M
57.05%
YoY
|
$5.161M
72.67%
YoY
|
$3.410M
N/A
|
$3.649M
10.95%
YoY
|
$3.218M
13.47%
YoY
|
$2.989M
17.35%
YoY
|
$3.289M
28.28%
YoY
|
$2.836M
37.6%
YoY
|
$2.547M
67.24%
YoY
|
$2.227M
24.07%
YoY
|
$2.564M
14.98%
YoY
|
$2.061M
-11.7%
YoY
|
| Cash From Operating Activities |
$61.38M
142.67%
YoY
|
$57.32M
640.31%
YoY
|
$63.87M
-7.47%
YoY
|
$6.582M
-81.81%
YoY
|
$25.29M
-43.36%
YoY
|
$7.742M
-79.55%
YoY
|
$69.03M
462.65%
YoY
|
$36.18M
1.34%
YoY
|
$44.66M
N/A
|
$37.85M
64.0%
YoY
|
$12.27M
-48.22%
YoY
|
$35.70M
292.37%
YoY
|
$23.08M
-546.68%
YoY
|
$23.69M
5.62%
YoY
|
$9.098M
-48.95%
YoY
|
$20.37M
47.71%
YoY
|
-$5.167M
-127.56%
YoY
|
$22.43M
5.97%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$17.73M
120.95%
YoY
|
$22.84M
39.66%
YoY
|
$2.220M
-84.27%
YoY
|
$14.36M
39.39%
YoY
|
$8.022M
-28.11%
YoY
|
$16.35M
30.49%
YoY
|
$14.12M
11.3%
YoY
|
$10.30M
138.5%
YoY
|
$11.16M
N/A
|
$12.53M
151.72%
YoY
|
$12.68M
-302.41%
YoY
|
$4.319M
-167.46%
YoY
|
$4.979M
-143.38%
YoY
|
-$6.266M
-24.37%
YoY
|
-$6.402M
18.16%
YoY
|
$6.293M
121.51%
YoY
|
-$11.48M
394.74%
YoY
|
-$8.285M
681.6%
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
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
-$9.311M
-332.78%
YoY
|
$0.00
-100.0%
YoY
|
-$9.221M
180.1%
YoY
|
$48.52M
-9803.4%
YoY
|
$4.000M
-165.36%
YoY
|
-$10.76M
106.69%
YoY
|
-$3.292M
N/A
|
-$500.0K
N/A
|
-$6.120M
-13.41%
YoY
|
-$5.204M
296.65%
YoY
|
$0.00
-100.0%
YoY
|
-$7.068M
N/A
|
-$1.312M
-156.28%
YoY
|
$2.158M
-151.84%
YoY
|
$1.479M
N/A
|
$0.00
-100.0%
YoY
|
$2.331M
-174.24%
YoY
|
| Cash From Investing Activities |
-$17.73M
-143.77%
YoY
|
-$32.15M
160.25%
YoY
|
-$2.220M
-91.07%
YoY
|
-$23.58M
73.47%
YoY
|
$40.50M
-447.36%
YoY
|
-$12.35M
-33.77%
YoY
|
-$24.87M
39.05%
YoY
|
-$13.59M
214.73%
YoY
|
-$11.66M
N/A
|
-$18.65M
54.84%
YoY
|
-$17.89M
136.04%
YoY
|
-$4.319M
1.77%
YoY
|
-$12.05M
4.96%
YoY
|
-$7.578M
27.28%
YoY
|
-$4.244M
-55.7%
YoY
|
-$4.814M
69.45%
YoY
|
-$11.48M
234.64%
YoY
|
-$5.954M
42.1%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$8.500M
5.64%
YoY
|
N/A
|
N/A
|
N/A
|
$8.046M
21.8%
YoY
|
N/A
|
N/A
|
N/A
|
$6.606M
N/A
|
N/A
|
N/A
|
$6.081M
N/A
|
N/A
|
N/A
|
N/A
|
$5.294M
13.56%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$78.52M
-34.99%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$120.8M
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
|
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
|
$0.00
N/A
|
N/A
|
N/A
|
$1.825M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$95.48M
-32.0%
YoY
|
-$69.33M
-129.75%
YoY
|
-$48.25M
11.88%
YoY
|
-$8.737M
-75.42%
YoY
|
-$140.4M
1360.37%
YoY
|
$233.1M
-3703.68%
YoY
|
-$43.12M
491.79%
YoY
|
-$35.55M
252.39%
YoY
|
-$9.615M
N/A
|
-$6.467M
4.68%
YoY
|
-$7.287M
5.9%
YoY
|
-$10.09M
-91.78%
YoY
|
-$6.178M
22.22%
YoY
|
-$6.881M
5.41%
YoY
|
-$122.8M
2158.61%
YoY
|
$239.1M
-3854.57%
YoY
|
-$5.055M
-79.38%
YoY
|
-$6.528M
65.27%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$61.38M
142.67%
YoY
|
$57.32M
640.31%
YoY
|
$63.87M
-7.47%
YoY
|
$6.582M
-81.81%
YoY
|
$25.29M
-43.36%
YoY
|
$7.742M
-79.55%
YoY
|
$69.03M
462.65%
YoY
|
$36.18M
1.34%
YoY
|
$44.66M
N/A
|
$37.85M
64.0%
YoY
|
$12.27M
-48.22%
YoY
|
$35.70M
292.37%
YoY
|
$23.08M
-546.68%
YoY
|
$23.69M
5.62%
YoY
|
$9.098M
-48.95%
YoY
|
$20.37M
47.71%
YoY
|
-$5.167M
-127.56%
YoY
|
$22.43M
5.97%
YoY
|
| Cash From Investing Activities |
-$17.73M
-143.77%
YoY
|
-$32.15M
160.25%
YoY
|
-$2.220M
-91.07%
YoY
|
-$23.58M
73.47%
YoY
|
$40.50M
-447.36%
YoY
|
-$12.35M
-33.77%
YoY
|
-$24.87M
39.05%
YoY
|
-$13.59M
214.73%
YoY
|
-$11.66M
N/A
|
-$18.65M
54.84%
YoY
|
-$17.89M
136.04%
YoY
|
-$4.319M
1.77%
YoY
|
-$12.05M
4.96%
YoY
|
-$7.578M
27.28%
YoY
|
-$4.244M
-55.7%
YoY
|
-$4.814M
69.45%
YoY
|
-$11.48M
234.64%
YoY
|
-$5.954M
42.1%
YoY
|
| Cash From Financing Activities |
-$95.48M
-32.0%
YoY
|
-$69.33M
-129.75%
YoY
|
-$48.25M
11.88%
YoY
|
-$8.737M
-75.42%
YoY
|
-$140.4M
1360.37%
YoY
|
$233.1M
-3703.68%
YoY
|
-$43.12M
491.79%
YoY
|
-$35.55M
252.39%
YoY
|
-$9.615M
N/A
|
-$6.467M
4.68%
YoY
|
-$7.287M
5.9%
YoY
|
-$10.09M
-91.78%
YoY
|
-$6.178M
22.22%
YoY
|
-$6.881M
5.41%
YoY
|
-$122.8M
2158.61%
YoY
|
$239.1M
-3854.57%
YoY
|
-$5.055M
-79.38%
YoY
|
-$6.528M
65.27%
YoY
|
| Net Change In Cash |
-$51.82M
-30.56%
YoY
|
-$44.17M
-119.33%
YoY
|
$13.41M
1195.36%
YoY
|
-$25.74M
98.56%
YoY
|
-$74.63M
-419.11%
YoY
|
$228.4M
1694.34%
YoY
|
$1.035M
-108.02%
YoY
|
-$12.96M
-160.87%
YoY
|
$23.39M
N/A
|
$12.73M
162.22%
YoY
|
-$12.91M
-239.74%
YoY
|
$21.29M
-118.06%
YoY
|
$4.855M
-122.37%
YoY
|
$9.235M
-7.2%
YoY
|
-$117.9M
-4304.06%
YoY
|
$254.6M
5461.11%
YoY
|
-$21.70M
135.87%
YoY
|
$9.951M
-23.63%
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
|
| Cash From Operating Activities |
$61.38M
142.67%
YoY
|
$57.32M
640.31%
YoY
|
$63.87M
-7.47%
YoY
|
$6.582M
-81.81%
YoY
|
$25.29M
-43.36%
YoY
|
$7.742M
-79.55%
YoY
|
$69.03M
462.65%
YoY
|
$36.18M
1.34%
YoY
|
$44.66M
N/A
|
$37.85M
64.0%
YoY
|
$12.27M
-48.22%
YoY
|
$35.70M
292.37%
YoY
|
$23.08M
-546.68%
YoY
|
$23.69M
5.62%
YoY
|
$9.098M
-48.95%
YoY
|
$20.37M
47.71%
YoY
|
-$5.167M
-127.56%
YoY
|
$22.43M
5.97%
YoY
|
| Capital Expenditures |
$17.73M
120.95%
YoY
|
$22.84M
39.66%
YoY
|
$2.220M
-84.27%
YoY
|
$14.36M
39.39%
YoY
|
$8.022M
-28.11%
YoY
|
$16.35M
30.49%
YoY
|
$14.12M
11.3%
YoY
|
$10.30M
138.5%
YoY
|
$11.16M
N/A
|
$12.53M
151.72%
YoY
|
$12.68M
-302.41%
YoY
|
$4.319M
-167.46%
YoY
|
$4.979M
-143.38%
YoY
|
-$6.266M
-24.37%
YoY
|
-$6.402M
18.16%
YoY
|
$6.293M
121.51%
YoY
|
-$11.48M
394.74%
YoY
|
-$8.285M
681.6%
YoY
|
| Free Cash Flow |
$43.66M
152.76%
YoY
|
$34.48M
-500.31%
YoY
|
$61.65M
12.27%
YoY
|
-$7.777M
-130.05%
YoY
|
$17.27M
-48.44%
YoY
|
-$8.612M
-134.02%
YoY
|
$54.91M
-13364.49%
YoY
|
$25.88M
-17.53%
YoY
|
$33.50M
N/A
|
$25.32M
39.87%
YoY
|
-$414.0K
-101.38%
YoY
|
$31.38M
102.45%
YoY
|
$18.10M
186.82%
YoY
|
$29.96M
-2.47%
YoY
|
$15.50M
-33.3%
YoY
|
$14.07M
28.56%
YoY
|
$6.311M
-70.05%
YoY
|
$30.72M
38.18%
YoY
|
Loading...