|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$56.38M
11.73%
YoY
|
$50.46M
1.5%
YoY
|
$49.72M
85.3%
YoY
|
$26.83M
34.19%
YoY
|
$19.99M
-19.83%
YoY
|
| Depreciation, Depletion And Amortization |
$36.65M
3.36%
YoY
|
$35.46M
-0.7%
YoY
|
$35.71M
2.9%
YoY
|
$34.71M
-2.79%
YoY
|
$35.70M
12.62%
YoY
|
| Cash From Operating Activities |
$93.22M
15.3%
YoY
|
$80.85M
-22.64%
YoY
|
$104.5M
31.26%
YoY
|
$79.63M
51.11%
YoY
|
$52.69M
-37.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$58.77M
-6.89%
YoY
|
$63.11M
36.02%
YoY
|
$46.40M
7.23%
YoY
|
$43.27M
71.48%
YoY
|
$25.23M
-53.7%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$8.680M
-41.74%
YoY
|
-$14.90M
-64.52%
YoY
|
-$42.00M
1234.6%
YoY
|
-$3.147M
176.05%
YoY
|
-$1.140M
-98.48%
YoY
|
| Cash From Investing Activities |
-$75.58M
-3.12%
YoY
|
-$78.01M
-11.78%
YoY
|
-$88.43M
90.51%
YoY
|
-$46.42M
76.0%
YoY
|
-$26.37M
-79.66%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$13.31M
-0.25%
YoY
|
$13.34M
1.12%
YoY
|
$13.19M
1.17%
YoY
|
$13.04M
-0.07%
YoY
|
$13.05M
0.66%
YoY
|
| Common Stock Issuance & Retirement, Net |
$0.00
-100.0%
YoY
|
$2.211M
-40.87%
YoY
|
$3.739M
476.12%
YoY
|
$649.0K
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$24.21M
-8.6%
YoY
|
-$26.49M
164.66%
YoY
|
-$10.01M
-31.88%
YoY
|
-$14.69M
-32.26%
YoY
|
-$21.69M
-138.54%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$93.22M
15.3%
YoY
|
$80.85M
-22.64%
YoY
|
$104.5M
31.26%
YoY
|
$79.63M
51.11%
YoY
|
$52.69M
-37.23%
YoY
|
| Cash From Investing Activities |
-$75.58M
-3.12%
YoY
|
-$78.01M
-11.78%
YoY
|
-$88.43M
90.51%
YoY
|
-$46.42M
76.0%
YoY
|
-$26.37M
-79.66%
YoY
|
| Cash From Financing Activities |
-$24.21M
-8.6%
YoY
|
-$26.49M
164.66%
YoY
|
-$10.01M
-31.88%
YoY
|
-$14.69M
-32.26%
YoY
|
-$21.69M
-138.54%
YoY
|
| Net Change In Cash |
-$6.562M
-72.25%
YoY
|
-$23.65M
-489.09%
YoY
|
$6.078M
-67.18%
YoY
|
$18.52M
299.7%
YoY
|
$4.633M
-56.13%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$93.22M
15.3%
YoY
|
$80.85M
-22.64%
YoY
|
$104.5M
31.26%
YoY
|
$79.63M
51.11%
YoY
|
$52.69M
-37.23%
YoY
|
| Capital Expenditures |
$58.77M
-6.89%
YoY
|
$63.11M
36.02%
YoY
|
$46.40M
7.23%
YoY
|
$43.27M
71.48%
YoY
|
$25.23M
-53.7%
YoY
|
| Free Cash Flow |
$34.46M
94.28%
YoY
|
$17.74M
-69.48%
YoY
|
$58.11M
59.85%
YoY
|
$36.36M
32.4%
YoY
|
$27.46M
-6.77%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$8.964M
-19.68%
YoY
|
$17.87M
5.78%
YoY
|
$12.00M
-6.26%
YoY
|
$15.02M
0.99%
YoY
|
$11.16M
24.48%
YoY
|
$16.90M
16.69%
YoY
|
$12.80M
10.51%
YoY
|
$14.88M
1.2%
YoY
|
$8.966M
-18.62%
YoY
|
$14.48M
17.51%
YoY
|
$11.59M
4.55%
YoY
|
$14.70M
16.64%
YoY
|
$11.02M
-440.98%
YoY
|
$12.32M
21.65%
YoY
|
$11.08M
51.21%
YoY
|
$12.60M
32.61%
YoY
|
-$3.231M
-225.52%
YoY
|
$10.13M
122.37%
YoY
|
$7.328M
118.1%
YoY
|
$9.504M
3.3%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$9.038M
-1.7%
YoY
|
$8.905M
-0.56%
YoY
|
$9.130M
2.64%
YoY
|
$9.375M
8.96%
YoY
|
$9.194M
2.21%
YoY
|
$8.955M
-0.13%
YoY
|
$8.895M
1.08%
YoY
|
$8.604M
-2.57%
YoY
|
$8.995M
-0.89%
YoY
|
$8.967M
0.19%
YoY
|
$8.800M
1.79%
YoY
|
$8.831M
3.76%
YoY
|
$9.076M
2.7%
YoY
|
$8.950M
2.73%
YoY
|
$8.645M
-0.61%
YoY
|
$8.511M
-3.1%
YoY
|
$8.837M
-3.42%
YoY
|
$8.712M
-3.97%
YoY
|
$8.698M
-1.05%
YoY
|
| Cash From Operating Activities |
N/A
|
$59.12M
44.99%
YoY
|
$19.66M
-2.57%
YoY
|
$21.68M
-4.93%
YoY
|
$10.59M
13.03%
YoY
|
$40.78M
34.6%
YoY
|
$20.18M
9.77%
YoY
|
$22.81M
-37.17%
YoY
|
$9.366M
-52.9%
YoY
|
$30.30M
15.02%
YoY
|
$18.38M
-16.53%
YoY
|
$36.30M
30.0%
YoY
|
$19.89M
74.02%
YoY
|
$26.34M
-18.68%
YoY
|
$22.02M
179.18%
YoY
|
$27.92M
41.76%
YoY
|
$11.43M
41.35%
YoY
|
$32.39M
14.6%
YoY
|
$7.887M
-335.22%
YoY
|
$19.70M
-19.77%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
N/A
|
$13.19M
-16.74%
YoY
|
$8.946M
-23.54%
YoY
|
$18.19M
101.92%
YoY
|
$21.16M
9.51%
YoY
|
$15.85M
-24.57%
YoY
|
$11.70M
-15.04%
YoY
|
$9.010M
-15.79%
YoY
|
$19.32M
170.63%
YoY
|
$21.01M
12.13%
YoY
|
$13.77M
40.35%
YoY
|
$10.70M
-266.25%
YoY
|
$7.139M
-212.41%
YoY
|
$18.74M
-209.32%
YoY
|
$9.813M
-26.46%
YoY
|
-$6.436M
-37.71%
YoY
|
-$6.351M
28.54%
YoY
|
-$17.14M
157.36%
YoY
|
$13.34M
304.21%
YoY
|
-$10.33M
54.44%
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 |
N/A
|
-$2.042M
-2.58%
YoY
|
$2.384M
-193.82%
YoY
|
-$2.051M
-47.15%
YoY
|
-$1.992M
-33.82%
YoY
|
-$2.096M
-48.83%
YoY
|
-$2.541M
-35.06%
YoY
|
-$3.881M
10.89%
YoY
|
-$3.010M
12.44%
YoY
|
-$4.096M
12.13%
YoY
|
-$3.913M
-87.84%
YoY
|
-$3.500M
193.87%
YoY
|
-$2.677M
-46.36%
YoY
|
-$3.653M
-205.76%
YoY
|
-$32.18M
7579.24%
YoY
|
-$1.191M
134.45%
YoY
|
-$4.991M
-1354.02%
YoY
|
$3.454M
-751.7%
YoY
|
-$419.0K
-16.2%
YoY
|
-$508.0K
-99.24%
YoY
|
| Cash From Investing Activities |
N/A
|
-$15.24M
-15.09%
YoY
|
-$6.562M
-53.93%
YoY
|
-$20.24M
57.04%
YoY
|
-$23.15M
3.67%
YoY
|
-$17.94M
-28.53%
YoY
|
-$14.24M
-19.47%
YoY
|
-$12.89M
-9.22%
YoY
|
-$22.33M
127.49%
YoY
|
-$25.11M
12.13%
YoY
|
-$17.69M
-57.88%
YoY
|
-$14.20M
86.18%
YoY
|
-$9.816M
-13.45%
YoY
|
-$22.39M
63.6%
YoY
|
-$41.99M
205.11%
YoY
|
-$7.627M
-29.64%
YoY
|
-$11.34M
149.66%
YoY
|
-$13.69M
90.35%
YoY
|
-$13.76M
261.87%
YoY
|
-$10.84M
-85.22%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
$3.326M
0.06%
YoY
|
N/A
|
N/A
|
N/A
|
$3.324M
-0.78%
YoY
|
N/A
|
N/A
|
N/A
|
$3.350M
3.01%
YoY
|
N/A
|
N/A
|
N/A
|
$3.252M
-0.37%
YoY
|
N/A
|
N/A
|
N/A
|
$3.264M
0.21%
YoY
|
N/A
|
| Common Stock Issuance & Retirement, Net |
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
N/A
|
N/A
N/A
|
$782.0K
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
N/A
|
N/A
N/A
|
$89.00K
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 |
N/A
|
-$365.0K
-94.0%
YoY
|
-$6.104M
1.5%
YoY
|
-$6.101M
-7.59%
YoY
|
-$6.006M
-6.7%
YoY
|
-$6.085M
-8.03%
YoY
|
-$6.014M
-11.95%
YoY
|
-$6.602M
15.82%
YoY
|
-$6.437M
-35.23%
YoY
|
-$6.616M
-610.1%
YoY
|
-$6.830M
-255.76%
YoY
|
-$5.700M
5.97%
YoY
|
-$9.938M
63.78%
YoY
|
$1.297M
-38.5%
YoY
|
$4.385M
-181.93%
YoY
|
-$5.379M
3.05%
YoY
|
-$6.068M
7.86%
YoY
|
$2.109M
-135.63%
YoY
|
-$5.352M
8.71%
YoY
|
-$5.220M
-107.37%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
N/A
|
$59.12M
44.99%
YoY
|
$19.66M
-2.57%
YoY
|
$21.68M
-4.93%
YoY
|
$10.59M
13.03%
YoY
|
$40.78M
34.6%
YoY
|
$20.18M
9.77%
YoY
|
$22.81M
-37.17%
YoY
|
$9.366M
-52.9%
YoY
|
$30.30M
15.02%
YoY
|
$18.38M
-16.53%
YoY
|
$36.30M
30.0%
YoY
|
$19.89M
74.02%
YoY
|
$26.34M
-18.68%
YoY
|
$22.02M
179.18%
YoY
|
$27.92M
41.76%
YoY
|
$11.43M
41.35%
YoY
|
$32.39M
14.6%
YoY
|
$7.887M
-335.22%
YoY
|
$19.70M
-19.77%
YoY
|
| Cash From Investing Activities |
N/A
|
-$15.24M
-15.09%
YoY
|
-$6.562M
-53.93%
YoY
|
-$20.24M
57.04%
YoY
|
-$23.15M
3.67%
YoY
|
-$17.94M
-28.53%
YoY
|
-$14.24M
-19.47%
YoY
|
-$12.89M
-9.22%
YoY
|
-$22.33M
127.49%
YoY
|
-$25.11M
12.13%
YoY
|
-$17.69M
-57.88%
YoY
|
-$14.20M
86.18%
YoY
|
-$9.816M
-13.45%
YoY
|
-$22.39M
63.6%
YoY
|
-$41.99M
205.11%
YoY
|
-$7.627M
-29.64%
YoY
|
-$11.34M
149.66%
YoY
|
-$13.69M
90.35%
YoY
|
-$13.76M
261.87%
YoY
|
-$10.84M
-85.22%
YoY
|
| Cash From Financing Activities |
N/A
|
-$365.0K
-94.0%
YoY
|
-$6.104M
1.5%
YoY
|
-$6.101M
-7.59%
YoY
|
-$6.006M
-6.7%
YoY
|
-$6.085M
-8.03%
YoY
|
-$6.014M
-11.95%
YoY
|
-$6.602M
15.82%
YoY
|
-$6.437M
-35.23%
YoY
|
-$6.616M
-610.1%
YoY
|
-$6.830M
-255.76%
YoY
|
-$5.700M
5.97%
YoY
|
-$9.938M
63.78%
YoY
|
$1.297M
-38.5%
YoY
|
$4.385M
-181.93%
YoY
|
-$5.379M
3.05%
YoY
|
-$6.068M
7.86%
YoY
|
$2.109M
-135.63%
YoY
|
-$5.352M
8.71%
YoY
|
-$5.220M
-107.37%
YoY
|
| Net Change In Cash |
N/A
|
$43.52M
159.85%
YoY
|
$6.990M
-8729.63%
YoY
|
-$4.661M
-240.56%
YoY
|
-$18.57M
-4.29%
YoY
|
$16.75M
-1273.72%
YoY
|
-$81.00K
-98.68%
YoY
|
$3.316M
-79.78%
YoY
|
-$19.40M
-14687.22%
YoY
|
-$1.427M
-127.21%
YoY
|
-$6.137M
-60.62%
YoY
|
$16.40M
9.94%
YoY
|
$133.0K
-102.22%
YoY
|
$5.245M
-74.8%
YoY
|
-$15.59M
38.82%
YoY
|
$14.92M
310.15%
YoY
|
-$5.982M
187.04%
YoY
|
$20.81M
37.36%
YoY
|
-$11.23M
-7.05%
YoY
|
$3.637M
-83.53%
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 |
N/A
|
$59.12M
44.99%
YoY
|
$19.66M
-2.57%
YoY
|
$21.68M
-4.93%
YoY
|
$10.59M
13.03%
YoY
|
$40.78M
34.6%
YoY
|
$20.18M
9.77%
YoY
|
$22.81M
-37.17%
YoY
|
$9.366M
-52.9%
YoY
|
$30.30M
15.02%
YoY
|
$18.38M
-16.53%
YoY
|
$36.30M
30.0%
YoY
|
$19.89M
74.02%
YoY
|
$26.34M
-18.68%
YoY
|
$22.02M
179.18%
YoY
|
$27.92M
41.76%
YoY
|
$11.43M
41.35%
YoY
|
$32.39M
14.6%
YoY
|
$7.887M
-335.22%
YoY
|
$19.70M
-19.77%
YoY
|
| Capital Expenditures |
N/A
|
$13.19M
-16.74%
YoY
|
$8.946M
-23.54%
YoY
|
$18.19M
101.92%
YoY
|
$21.16M
9.51%
YoY
|
$15.85M
-24.57%
YoY
|
$11.70M
-15.04%
YoY
|
$9.010M
-15.79%
YoY
|
$19.32M
170.63%
YoY
|
$21.01M
12.13%
YoY
|
$13.77M
40.35%
YoY
|
$10.70M
-266.25%
YoY
|
$7.139M
-212.41%
YoY
|
$18.74M
-209.32%
YoY
|
$9.813M
-26.46%
YoY
|
-$6.436M
-37.71%
YoY
|
-$6.351M
28.54%
YoY
|
-$17.14M
157.36%
YoY
|
$13.34M
304.21%
YoY
|
-$10.33M
54.44%
YoY
|
| Free Cash Flow |
N/A
|
$45.93M
84.24%
YoY
|
$10.71M
26.39%
YoY
|
$3.491M
-74.7%
YoY
|
-$10.57M
6.2%
YoY
|
$24.93M
168.5%
YoY
|
$8.474M
83.98%
YoY
|
$13.80M
-46.1%
YoY
|
-$9.954M
-178.08%
YoY
|
$9.285M
22.15%
YoY
|
$4.606M
-62.26%
YoY
|
$25.60M
-25.49%
YoY
|
$12.75M
-28.3%
YoY
|
$7.601M
-84.65%
YoY
|
$12.21M
-323.72%
YoY
|
$34.36M
14.42%
YoY
|
$17.78M
36.49%
YoY
|
$49.53M
41.83%
YoY
|
-$5.456M
-18.0%
YoY
|
$30.03M
-3.88%
YoY
|
Loading...