|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$74.05M
11.76%
YoY
|
$66.26M
-8.46%
YoY
|
$72.38M
10.55%
YoY
|
$65.47M
53.78%
YoY
|
$42.57M
10.21%
YoY
|
| Depreciation, Depletion And Amortization |
$14.60M
-1.35%
YoY
|
$14.80M
6.47%
YoY
|
$13.90M
2.96%
YoY
|
$13.50M
6.3%
YoY
|
$12.70M
9.48%
YoY
|
| Cash From Operating Activities |
$132.9M
38.79%
YoY
|
$95.76M
-20.0%
YoY
|
$119.7M
3827.4%
YoY
|
$3.048M
-93.07%
YoY
|
$43.97M
-4.49%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$42.50M
46.64%
YoY
|
$28.98M
54.35%
YoY
|
$18.78M
20.39%
YoY
|
$15.60M
-41.18%
YoY
|
$26.51M
23.62%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$30.84M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
$1.326M
-52.03%
YoY
|
$2.764M
-28.21%
YoY
|
$3.850M
350.29%
YoY
|
$855.0K
48.18%
YoY
|
$577.0K
-138.39%
YoY
|
| Cash From Investing Activities |
-$48.57M
87.25%
YoY
|
-$25.94M
-45.29%
YoY
|
-$47.42M
429.8%
YoY
|
-$8.950M
-67.59%
YoY
|
-$27.62M
-28.29%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$15.75M
1.86%
YoY
|
$15.46M
2.51%
YoY
|
$15.08M
3.31%
YoY
|
$14.60M
3.06%
YoY
|
$14.17M
3.82%
YoY
|
| Common Stock Issuance & Retirement, Net |
$11.53M
-48.64%
YoY
|
$22.45M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
$222.0K
1.83%
YoY
|
$218.0K
11.79%
YoY
|
$195.0K
-14.1%
YoY
|
| Cash From Financing Activities |
-$26.85M
-30.51%
YoY
|
-$38.64M
123.37%
YoY
|
-$17.30M
36.3%
YoY
|
-$12.69M
8.8%
YoY
|
-$11.67M
-13.19%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$132.9M
38.79%
YoY
|
$95.76M
-20.0%
YoY
|
$119.7M
3827.4%
YoY
|
$3.048M
-93.07%
YoY
|
$43.97M
-4.49%
YoY
|
| Cash From Investing Activities |
-$48.57M
87.25%
YoY
|
-$25.94M
-45.29%
YoY
|
-$47.42M
429.8%
YoY
|
-$8.950M
-67.59%
YoY
|
-$27.62M
-28.29%
YoY
|
| Cash From Financing Activities |
-$26.85M
-30.51%
YoY
|
-$38.64M
123.37%
YoY
|
-$17.30M
36.3%
YoY
|
-$12.69M
8.8%
YoY
|
-$11.67M
-13.19%
YoY
|
| Net Change In Cash |
$59.70M
98.17%
YoY
|
$30.12M
-45.92%
YoY
|
$55.71M
-352.54%
YoY
|
-$22.06M
-486.73%
YoY
|
$5.704M
-198.33%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$132.9M
38.79%
YoY
|
$95.76M
-20.0%
YoY
|
$119.7M
3827.4%
YoY
|
$3.048M
-93.07%
YoY
|
$43.97M
-4.49%
YoY
|
| Capital Expenditures |
$42.50M
46.64%
YoY
|
$28.98M
54.35%
YoY
|
$18.78M
20.39%
YoY
|
$15.60M
-41.18%
YoY
|
$26.51M
23.62%
YoY
|
| Free Cash Flow |
$90.41M
35.39%
YoY
|
$66.78M
-33.83%
YoY
|
$100.9M
-904.43%
YoY
|
-$12.55M
-171.87%
YoY
|
$17.46M
-29.0%
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 |
$12.05M
-54.68%
YoY
|
$16.52M
-3.73%
YoY
|
$10.81M
-15.1%
YoY
|
$19.50M
-4.31%
YoY
|
$26.58M
46.64%
YoY
|
$17.16M
14.28%
YoY
|
$12.74M
-33.67%
YoY
|
$20.38M
20.72%
YoY
|
$18.12M
0.39%
YoY
|
$15.02M
-17.56%
YoY
|
$19.20M
7.09%
YoY
|
$16.88M
-32.67%
YoY
|
$18.05M
23.93%
YoY
|
$18.22M
130.57%
YoY
|
$17.93M
208.91%
YoY
|
$25.07M
40.88%
YoY
|
$14.57M
22.65%
YoY
|
$7.901M
11.36%
YoY
|
$5.804M
-60.45%
YoY
|
| Depreciation, Depletion And Amortization |
$5.850M
12.59%
YoY
|
$5.312M
-1.85%
YoY
|
$5.189M
-3.06%
YoY
|
$5.099M
-3.3%
YoY
|
$5.196M
-1.35%
YoY
|
$5.412M
1.98%
YoY
|
$5.353M
11.52%
YoY
|
$5.273M
10.52%
YoY
|
$5.267M
9.18%
YoY
|
$5.307M
8.95%
YoY
|
$4.800M
-8.54%
YoY
|
$4.771M
-4.92%
YoY
|
$4.824M
-3.83%
YoY
|
$4.871M
-0.51%
YoY
|
$5.248M
16.91%
YoY
|
$5.018M
4.37%
YoY
|
$5.016M
5.82%
YoY
|
$4.896M
-4.75%
YoY
|
$4.489M
-14.5%
YoY
|
| Cash From Operating Activities |
$24.56M
100.07%
YoY
|
-$597.0K
-102.76%
YoY
|
$64.04M
20.57%
YoY
|
$34.99M
14.68%
YoY
|
$12.28M
-226.1%
YoY
|
$21.60M
-1.23%
YoY
|
$53.11M
-12.21%
YoY
|
$30.51M
-40.5%
YoY
|
-$9.736M
-403.78%
YoY
|
$21.87M
367.15%
YoY
|
$60.50M
116.21%
YoY
|
$51.28M
369.74%
YoY
|
$3.205M
-127.46%
YoY
|
$4.682M
-119.36%
YoY
|
$27.98M
110.26%
YoY
|
$10.92M
-44.1%
YoY
|
-$11.67M
175.28%
YoY
|
-$24.18M
-257.28%
YoY
|
$13.31M
-55.74%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$12.99M
32.83%
YoY
|
$14.48M
58.35%
YoY
|
$14.25M
161.28%
YoY
|
$9.333M
96.32%
YoY
|
$9.776M
-17.38%
YoY
|
$9.142M
31.71%
YoY
|
$5.452M
-0.87%
YoY
|
$4.754M
-21.56%
YoY
|
$11.83M
245.56%
YoY
|
$6.941M
82.75%
YoY
|
$5.500M
-263.06%
YoY
|
$6.061M
-214.44%
YoY
|
$3.424M
-188.59%
YoY
|
$3.798M
24.08%
YoY
|
-$3.373M
-15.23%
YoY
|
-$5.296M
-11.32%
YoY
|
-$3.865M
-64.7%
YoY
|
$3.061M
-45.48%
YoY
|
-$3.979M
-56.66%
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 |
-$86.00K
-99.58%
YoY
|
$1.152M
187.28%
YoY
|
$14.11M
18.61%
YoY
|
$121.0K
-96.21%
YoY
|
-$20.65M
2490.84%
YoY
|
$401.0K
-32.38%
YoY
|
$11.90M
-151.97%
YoY
|
$3.195M
-144.58%
YoY
|
-$797.0K
-142.06%
YoY
|
$593.0K
54.43%
YoY
|
-$22.90M
-611.96%
YoY
|
-$7.167M
-165.98%
YoY
|
$1.895M
-21.27%
YoY
|
$384.0K
12.28%
YoY
|
$4.473M
237.08%
YoY
|
$10.86M
-932.34%
YoY
|
$2.407M
-367.44%
YoY
|
$342.0K
N/A
|
$1.327M
-415.95%
YoY
|
| Cash From Investing Activities |
-$13.07M
-57.04%
YoY
|
-$15.63M
77.47%
YoY
|
-$131.0K
-102.03%
YoY
|
-$9.212M
490.89%
YoY
|
-$30.43M
140.91%
YoY
|
-$8.806M
-51.62%
YoY
|
$6.448M
-122.62%
YoY
|
-$1.559M
-88.21%
YoY
|
-$12.63M
725.96%
YoY
|
-$18.20M
335.22%
YoY
|
-$28.50M
-2690.91%
YoY
|
-$13.23M
-337.66%
YoY
|
-$1.529M
4.87%
YoY
|
-$4.182M
-70.46%
YoY
|
$1.100M
-141.48%
YoY
|
$5.566M
-176.49%
YoY
|
-$1.458M
-87.7%
YoY
|
-$14.16M
142.35%
YoY
|
-$2.652M
-72.37%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
$3.918M
0.15%
YoY
|
N/A
|
N/A
|
N/A
|
$3.912M
1.32%
YoY
|
N/A
|
N/A
|
N/A
|
$3.861M
3.18%
YoY
|
N/A
|
N/A
|
N/A
|
$3.742M
3.34%
YoY
|
N/A
|
N/A
|
N/A
|
$3.621M
4.14%
YoY
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$30.25M
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
|
$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
|
$55.00K
1.85%
YoY
|
N/A
|
N/A
|
N/A
|
$54.00K
54.29%
YoY
|
N/A
|
| Cash From Financing Activities |
-$28.03M
526.39%
YoY
|
-$35.37M
566.14%
YoY
|
-$12.49M
48.7%
YoY
|
-$4.574M
-78.87%
YoY
|
-$4.475M
39.36%
YoY
|
-$5.310M
-1.3%
YoY
|
-$8.401M
121.08%
YoY
|
-$21.65M
486.53%
YoY
|
-$3.211M
-12.22%
YoY
|
-$5.380M
-12.8%
YoY
|
-$3.800M
2.81%
YoY
|
-$3.691M
4.83%
YoY
|
-$3.658M
15.98%
YoY
|
-$6.170M
165.83%
YoY
|
-$3.696M
3.21%
YoY
|
-$3.521M
-1.48%
YoY
|
-$3.154M
-1533.64%
YoY
|
-$2.321M
-50.88%
YoY
|
-$3.581M
1.73%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$24.56M
100.07%
YoY
|
-$597.0K
-102.76%
YoY
|
$64.04M
20.57%
YoY
|
$34.99M
14.68%
YoY
|
$12.28M
-226.1%
YoY
|
$21.60M
-1.23%
YoY
|
$53.11M
-12.21%
YoY
|
$30.51M
-40.5%
YoY
|
-$9.736M
-403.78%
YoY
|
$21.87M
367.15%
YoY
|
$60.50M
116.21%
YoY
|
$51.28M
369.74%
YoY
|
$3.205M
-127.46%
YoY
|
$4.682M
-119.36%
YoY
|
$27.98M
110.26%
YoY
|
$10.92M
-44.1%
YoY
|
-$11.67M
175.28%
YoY
|
-$24.18M
-257.28%
YoY
|
$13.31M
-55.74%
YoY
|
| Cash From Investing Activities |
-$13.07M
-57.04%
YoY
|
-$15.63M
77.47%
YoY
|
-$131.0K
-102.03%
YoY
|
-$9.212M
490.89%
YoY
|
-$30.43M
140.91%
YoY
|
-$8.806M
-51.62%
YoY
|
$6.448M
-122.62%
YoY
|
-$1.559M
-88.21%
YoY
|
-$12.63M
725.96%
YoY
|
-$18.20M
335.22%
YoY
|
-$28.50M
-2690.91%
YoY
|
-$13.23M
-337.66%
YoY
|
-$1.529M
4.87%
YoY
|
-$4.182M
-70.46%
YoY
|
$1.100M
-141.48%
YoY
|
$5.566M
-176.49%
YoY
|
-$1.458M
-87.7%
YoY
|
-$14.16M
142.35%
YoY
|
-$2.652M
-72.37%
YoY
|
| Cash From Financing Activities |
-$28.03M
526.39%
YoY
|
-$35.37M
566.14%
YoY
|
-$12.49M
48.7%
YoY
|
-$4.574M
-78.87%
YoY
|
-$4.475M
39.36%
YoY
|
-$5.310M
-1.3%
YoY
|
-$8.401M
121.08%
YoY
|
-$21.65M
486.53%
YoY
|
-$3.211M
-12.22%
YoY
|
-$5.380M
-12.8%
YoY
|
-$3.800M
2.81%
YoY
|
-$3.691M
4.83%
YoY
|
-$3.658M
15.98%
YoY
|
-$6.170M
165.83%
YoY
|
-$3.696M
3.21%
YoY
|
-$3.521M
-1.48%
YoY
|
-$3.154M
-1533.64%
YoY
|
-$2.321M
-50.88%
YoY
|
-$3.581M
1.73%
YoY
|
| Net Change In Cash |
-$16.54M
-26.89%
YoY
|
-$50.95M
-1698.78%
YoY
|
$51.41M
0.5%
YoY
|
$21.21M
190.28%
YoY
|
-$22.62M
-11.55%
YoY
|
$3.187M
-331.95%
YoY
|
$51.16M
81.41%
YoY
|
$7.306M
-78.74%
YoY
|
-$25.58M
1190.41%
YoY
|
-$1.374M
-76.63%
YoY
|
$28.20M
11.08%
YoY
|
$34.36M
165.1%
YoY
|
-$1.982M
-87.83%
YoY
|
-$5.880M
-86.13%
YoY
|
$25.39M
258.81%
YoY
|
$12.96M
49.35%
YoY
|
-$16.28M
2.61%
YoY
|
-$42.39M
-885.11%
YoY
|
$7.075M
-58.26%
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 |
$24.56M
100.07%
YoY
|
-$597.0K
-102.76%
YoY
|
$64.04M
20.57%
YoY
|
$34.99M
14.68%
YoY
|
$12.28M
-226.1%
YoY
|
$21.60M
-1.23%
YoY
|
$53.11M
-12.21%
YoY
|
$30.51M
-40.5%
YoY
|
-$9.736M
-403.78%
YoY
|
$21.87M
367.15%
YoY
|
$60.50M
116.21%
YoY
|
$51.28M
369.74%
YoY
|
$3.205M
-127.46%
YoY
|
$4.682M
-119.36%
YoY
|
$27.98M
110.26%
YoY
|
$10.92M
-44.1%
YoY
|
-$11.67M
175.28%
YoY
|
-$24.18M
-257.28%
YoY
|
$13.31M
-55.74%
YoY
|
| Capital Expenditures |
$12.99M
32.83%
YoY
|
$14.48M
58.35%
YoY
|
$14.25M
161.28%
YoY
|
$9.333M
96.32%
YoY
|
$9.776M
-17.38%
YoY
|
$9.142M
31.71%
YoY
|
$5.452M
-0.87%
YoY
|
$4.754M
-21.56%
YoY
|
$11.83M
245.56%
YoY
|
$6.941M
82.75%
YoY
|
$5.500M
-263.06%
YoY
|
$6.061M
-214.44%
YoY
|
$3.424M
-188.59%
YoY
|
$3.798M
24.08%
YoY
|
-$3.373M
-15.23%
YoY
|
-$5.296M
-11.32%
YoY
|
-$3.865M
-64.7%
YoY
|
$3.061M
-45.48%
YoY
|
-$3.979M
-56.66%
YoY
|
| Free Cash Flow |
$11.58M
362.93%
YoY
|
-$15.07M
-220.96%
YoY
|
$49.79M
4.47%
YoY
|
$25.66M
-0.38%
YoY
|
$2.501M
-111.6%
YoY
|
$12.46M
-16.54%
YoY
|
$47.66M
-13.35%
YoY
|
$25.76M
-43.03%
YoY
|
-$21.57M
9748.4%
YoY
|
$14.93M
1589.03%
YoY
|
$55.00M
75.41%
YoY
|
$45.22M
178.91%
YoY
|
-$219.0K
-97.19%
YoY
|
$884.0K
-103.25%
YoY
|
$31.36M
81.38%
YoY
|
$16.21M
-36.42%
YoY
|
-$7.807M
-216.35%
YoY
|
-$27.24M
-379.13%
YoY
|
$17.29M
-55.96%
YoY
|
Loading...