|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$90.99M
30.66%
YoY
|
$69.64M
5.53%
YoY
|
$65.99M
-1.98%
YoY
|
$67.33M
-4.13%
YoY
|
$70.23M
15.68%
YoY
|
| Depreciation, Depletion And Amortization |
$8.191M
-13.38%
YoY
|
$9.456M
16.01%
YoY
|
$8.151M
-1.72%
YoY
|
$8.294M
18.16%
YoY
|
$7.019M
-8.86%
YoY
|
| Cash From Operating Activities |
$87.93M
-4.46%
YoY
|
$92.03M
-6.46%
YoY
|
$98.39M
3678.46%
YoY
|
$2.604M
-96.93%
YoY
|
$84.71M
16.58%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.528M
7.66%
YoY
|
$4.206M
-38.79%
YoY
|
$6.871M
-17.25%
YoY
|
$8.303M
-44.86%
YoY
|
$15.06M
-22.0%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
$6.201M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Other Investing Activities |
$2.140M
-138.71%
YoY
|
-$5.529M
-937.73%
YoY
|
$660.0K
7.84%
YoY
|
$612.0K
2.17%
YoY
|
$599.0K
66.39%
YoY
|
| Cash From Investing Activities |
-$2.388M
-75.47%
YoY
|
-$9.735M
56.61%
YoY
|
-$6.216M
-19.18%
YoY
|
-$7.691M
-46.81%
YoY
|
-$14.46M
-23.67%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$50.26M
6.48%
YoY
|
$47.20M
5.88%
YoY
|
$44.58M
6.18%
YoY
|
$41.99M
9.84%
YoY
|
$38.23M
6.07%
YoY
|
| Common Stock Issuance & Retirement, Net |
$12.30M
51.85%
YoY
|
$8.100M
-22.12%
YoY
|
$10.40M
-64.38%
YoY
|
$29.20M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
$800.0K
0.0%
YoY
|
$800.0K
0.0%
YoY
|
$800.0K
0.0%
YoY
|
$800.0K
0.0%
YoY
|
$800.0K
0.0%
YoY
|
| Cash From Financing Activities |
-$74.12M
-11.7%
YoY
|
-$83.94M
-1.31%
YoY
|
-$85.05M
123.75%
YoY
|
-$38.01M
-6.72%
YoY
|
-$40.75M
52.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$87.93M
-4.46%
YoY
|
$92.03M
-6.46%
YoY
|
$98.39M
3678.46%
YoY
|
$2.604M
-96.93%
YoY
|
$84.71M
16.58%
YoY
|
| Cash From Investing Activities |
-$2.388M
-75.47%
YoY
|
-$9.735M
56.61%
YoY
|
-$6.216M
-19.18%
YoY
|
-$7.691M
-46.81%
YoY
|
-$14.46M
-23.67%
YoY
|
| Cash From Financing Activities |
-$74.12M
-11.7%
YoY
|
-$83.94M
-1.31%
YoY
|
-$85.05M
123.75%
YoY
|
-$38.01M
-6.72%
YoY
|
-$40.75M
52.57%
YoY
|
| Net Change In Cash |
$11.42M
-890.93%
YoY
|
-$1.444M
-114.02%
YoY
|
$10.30M
-121.41%
YoY
|
-$48.12M
-263.12%
YoY
|
$29.50M
0.92%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$87.93M
-4.46%
YoY
|
$92.03M
-6.46%
YoY
|
$98.39M
3678.46%
YoY
|
$2.604M
-96.93%
YoY
|
$84.71M
16.58%
YoY
|
| Capital Expenditures |
$4.528M
7.66%
YoY
|
$4.206M
-38.79%
YoY
|
$6.871M
-17.25%
YoY
|
$8.303M
-44.86%
YoY
|
$15.06M
-22.0%
YoY
|
| Free Cash Flow |
$83.40M
-5.05%
YoY
|
$87.83M
-4.03%
YoY
|
$91.52M
-1705.9%
YoY
|
-$5.699M
-108.18%
YoY
|
$69.66M
30.55%
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 |
$20.32M
-31.94%
YoY
|
$17.45M
-7.79%
YoY
|
$21.24M
26.99%
YoY
|
$20.98M
5.72%
YoY
|
$29.85M
92.84%
YoY
|
$18.93M
8.25%
YoY
|
$16.73M
1.38%
YoY
|
$19.84M
5.47%
YoY
|
$15.48M
-6.33%
YoY
|
$17.48M
24.9%
YoY
|
$16.50M
11.59%
YoY
|
$18.81M
29.92%
YoY
|
$16.53M
-15.29%
YoY
|
$14.00M
-24.56%
YoY
|
$14.79M
75.84%
YoY
|
$14.48M
-31.07%
YoY
|
$19.51M
13.48%
YoY
|
$18.56M
-21.45%
YoY
|
$8.409M
-57.31%
YoY
|
| Depreciation, Depletion And Amortization |
$2.871M
19.33%
YoY
|
$2.103M
1.35%
YoY
|
$2.515M
10.79%
YoY
|
$2.467M
-1.44%
YoY
|
$2.406M
-0.66%
YoY
|
$2.075M
-8.23%
YoY
|
$2.270M
2.71%
YoY
|
$2.503M
20.63%
YoY
|
$2.422M
23.07%
YoY
|
$2.261M
19.25%
YoY
|
$2.210M
2.6%
YoY
|
$2.075M
0.83%
YoY
|
$1.968M
-6.06%
YoY
|
$1.896M
-4.58%
YoY
|
$2.154M
22.88%
YoY
|
$2.058M
13.83%
YoY
|
$2.095M
19.24%
YoY
|
$1.987M
16.88%
YoY
|
$1.753M
1.92%
YoY
|
| Cash From Operating Activities |
$14.30M
79.19%
YoY
|
$9.985M
-33.12%
YoY
|
$29.95M
10.05%
YoY
|
$35.07M
75.96%
YoY
|
$7.978M
-55.62%
YoY
|
$14.93M
-44.53%
YoY
|
$27.21M
-36.43%
YoY
|
$19.93M
-42.47%
YoY
|
$17.98M
71.04%
YoY
|
$26.92M
157.89%
YoY
|
$42.80M
-947.19%
YoY
|
$34.65M
869.66%
YoY
|
$10.51M
108.95%
YoY
|
$10.44M
-1202.11%
YoY
|
-$5.052M
-124.36%
YoY
|
$3.573M
-83.35%
YoY
|
$5.030M
-72.94%
YoY
|
-$947.0K
-103.96%
YoY
|
$20.74M
-34.99%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.775M
29.94%
YoY
|
$935.0K
35.31%
YoY
|
$1.351M
59.5%
YoY
|
$1.120M
-11.6%
YoY
|
$1.366M
4.59%
YoY
|
$691.0K
-12.09%
YoY
|
$847.0K
-61.85%
YoY
|
$1.267M
17.42%
YoY
|
$1.306M
-38.19%
YoY
|
$786.0K
-46.09%
YoY
|
$2.220M
-286.87%
YoY
|
$1.079M
-133.15%
YoY
|
$2.113M
-248.18%
YoY
|
$1.458M
-40.1%
YoY
|
-$1.188M
-72.18%
YoY
|
-$3.255M
2.39%
YoY
|
-$1.426M
-62.47%
YoY
|
$2.434M
-36.15%
YoY
|
-$4.270M
124.74%
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 |
$172.0K
29.32%
YoY
|
$196.0K
58.06%
YoY
|
$1.811M
742.33%
YoY
|
$72.00K
-101.18%
YoY
|
$133.0K
-43.16%
YoY
|
$124.0K
7.83%
YoY
|
$215.0K
-2.27%
YoY
|
-$6.093M
-4244.9%
YoY
|
$234.0K
77.27%
YoY
|
$115.0K
-27.22%
YoY
|
$220.0K
-6.38%
YoY
|
$147.0K
67.05%
YoY
|
$132.0K
-39.17%
YoY
|
$158.0K
119.44%
YoY
|
$235.0K
29.83%
YoY
|
$88.00K
-50.56%
YoY
|
$217.0K
117.0%
YoY
|
$72.00K
-48.57%
YoY
|
$181.0K
352.5%
YoY
|
| Cash From Investing Activities |
-$1.603M
30.01%
YoY
|
-$739.0K
30.34%
YoY
|
$460.0K
-172.78%
YoY
|
-$1.048M
-85.76%
YoY
|
-$1.233M
15.02%
YoY
|
-$567.0K
-15.5%
YoY
|
-$632.0K
-68.56%
YoY
|
-$7.360M
689.7%
YoY
|
-$1.072M
-45.89%
YoY
|
-$671.0K
-48.38%
YoY
|
-$2.010M
110.91%
YoY
|
-$932.0K
-70.57%
YoY
|
-$1.981M
63.85%
YoY
|
-$1.300M
-44.96%
YoY
|
-$953.0K
-76.69%
YoY
|
-$3.167M
5.53%
YoY
|
-$1.209M
-67.32%
YoY
|
-$2.362M
-35.64%
YoY
|
-$4.089M
119.84%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
$12.75M
6.65%
YoY
|
N/A
|
N/A
|
N/A
|
$11.96M
5.85%
YoY
|
N/A
|
N/A
|
N/A
|
$11.30M
6.23%
YoY
|
N/A
|
N/A
|
N/A
|
$10.63M
7.36%
YoY
|
N/A
|
N/A
|
N/A
|
$9.905M
7.67%
YoY
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$7.800M
116.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.600M
50.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.400M
-41.46%
YoY
|
N/A
N/A
|
-$1.793M
N/A
|
N/A
N/A
|
$4.100M
-44.59%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.400M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
$400.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$400.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$400.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$400.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$400.0K
0.0%
YoY
|
N/A
|
| Cash From Financing Activities |
-$11.96M
40.14%
YoY
|
-$18.69M
356.24%
YoY
|
-$24.80M
-3.86%
YoY
|
-$36.69M
62.65%
YoY
|
-$8.536M
-23.01%
YoY
|
-$4.097M
-83.28%
YoY
|
-$25.79M
-16.88%
YoY
|
-$22.56M
-33.13%
YoY
|
-$11.09M
39.42%
YoY
|
-$24.50M
98.53%
YoY
|
-$31.03M
-691.27%
YoY
|
-$33.73M
3300.2%
YoY
|
-$7.952M
-60.89%
YoY
|
-$12.34M
-43.74%
YoY
|
$5.248M
-151.79%
YoY
|
-$992.0K
-90.37%
YoY
|
-$20.33M
120.5%
YoY
|
-$21.94M
97.83%
YoY
|
-$10.13M
-84.21%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$14.30M
79.19%
YoY
|
$9.985M
-33.12%
YoY
|
$29.95M
10.05%
YoY
|
$35.07M
75.96%
YoY
|
$7.978M
-55.62%
YoY
|
$14.93M
-44.53%
YoY
|
$27.21M
-36.43%
YoY
|
$19.93M
-42.47%
YoY
|
$17.98M
71.04%
YoY
|
$26.92M
157.89%
YoY
|
$42.80M
-947.19%
YoY
|
$34.65M
869.66%
YoY
|
$10.51M
108.95%
YoY
|
$10.44M
-1202.11%
YoY
|
-$5.052M
-124.36%
YoY
|
$3.573M
-83.35%
YoY
|
$5.030M
-72.94%
YoY
|
-$947.0K
-103.96%
YoY
|
$20.74M
-34.99%
YoY
|
| Cash From Investing Activities |
-$1.603M
30.01%
YoY
|
-$739.0K
30.34%
YoY
|
$460.0K
-172.78%
YoY
|
-$1.048M
-85.76%
YoY
|
-$1.233M
15.02%
YoY
|
-$567.0K
-15.5%
YoY
|
-$632.0K
-68.56%
YoY
|
-$7.360M
689.7%
YoY
|
-$1.072M
-45.89%
YoY
|
-$671.0K
-48.38%
YoY
|
-$2.010M
110.91%
YoY
|
-$932.0K
-70.57%
YoY
|
-$1.981M
63.85%
YoY
|
-$1.300M
-44.96%
YoY
|
-$953.0K
-76.69%
YoY
|
-$3.167M
5.53%
YoY
|
-$1.209M
-67.32%
YoY
|
-$2.362M
-35.64%
YoY
|
-$4.089M
119.84%
YoY
|
| Cash From Financing Activities |
-$11.96M
40.14%
YoY
|
-$18.69M
356.24%
YoY
|
-$24.80M
-3.86%
YoY
|
-$36.69M
62.65%
YoY
|
-$8.536M
-23.01%
YoY
|
-$4.097M
-83.28%
YoY
|
-$25.79M
-16.88%
YoY
|
-$22.56M
-33.13%
YoY
|
-$11.09M
39.42%
YoY
|
-$24.50M
98.53%
YoY
|
-$31.03M
-691.27%
YoY
|
-$33.73M
3300.2%
YoY
|
-$7.952M
-60.89%
YoY
|
-$12.34M
-43.74%
YoY
|
$5.248M
-151.79%
YoY
|
-$992.0K
-90.37%
YoY
|
-$20.33M
120.5%
YoY
|
-$21.94M
97.83%
YoY
|
-$10.13M
-84.21%
YoY
|
| Net Change In Cash |
$731.0K
-140.82%
YoY
|
-$9.547M
-216.21%
YoY
|
$5.610M
612.83%
YoY
|
-$2.664M
-73.32%
YoY
|
-$1.791M
-130.79%
YoY
|
$8.215M
277.87%
YoY
|
$787.0K
-91.94%
YoY
|
-$9.984M
62300.0%
YoY
|
$5.817M
908.15%
YoY
|
$2.174M
-326.22%
YoY
|
$9.760M
-1389.3%
YoY
|
-$16.00K
-97.27%
YoY
|
$577.0K
-103.5%
YoY
|
-$961.0K
-96.37%
YoY
|
-$757.0K
-111.62%
YoY
|
-$586.0K
-107.18%
YoY
|
-$16.51M
-391.16%
YoY
|
-$26.44M
-381.84%
YoY
|
$6.516M
-119.07%
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 |
$14.30M
79.19%
YoY
|
$9.985M
-33.12%
YoY
|
$29.95M
10.05%
YoY
|
$35.07M
75.96%
YoY
|
$7.978M
-55.62%
YoY
|
$14.93M
-44.53%
YoY
|
$27.21M
-36.43%
YoY
|
$19.93M
-42.47%
YoY
|
$17.98M
71.04%
YoY
|
$26.92M
157.89%
YoY
|
$42.80M
-947.19%
YoY
|
$34.65M
869.66%
YoY
|
$10.51M
108.95%
YoY
|
$10.44M
-1202.11%
YoY
|
-$5.052M
-124.36%
YoY
|
$3.573M
-83.35%
YoY
|
$5.030M
-72.94%
YoY
|
-$947.0K
-103.96%
YoY
|
$20.74M
-34.99%
YoY
|
| Capital Expenditures |
$1.775M
29.94%
YoY
|
$935.0K
35.31%
YoY
|
$1.351M
59.5%
YoY
|
$1.120M
-11.6%
YoY
|
$1.366M
4.59%
YoY
|
$691.0K
-12.09%
YoY
|
$847.0K
-61.85%
YoY
|
$1.267M
17.42%
YoY
|
$1.306M
-38.19%
YoY
|
$786.0K
-46.09%
YoY
|
$2.220M
-286.87%
YoY
|
$1.079M
-133.15%
YoY
|
$2.113M
-248.18%
YoY
|
$1.458M
-40.1%
YoY
|
-$1.188M
-72.18%
YoY
|
-$3.255M
2.39%
YoY
|
-$1.426M
-62.47%
YoY
|
$2.434M
-36.15%
YoY
|
-$4.270M
124.74%
YoY
|
| Free Cash Flow |
$12.52M
89.37%
YoY
|
$9.050M
-36.44%
YoY
|
$28.59M
8.46%
YoY
|
$33.95M
81.9%
YoY
|
$6.612M
-60.34%
YoY
|
$14.24M
-45.51%
YoY
|
$26.36M
-35.03%
YoY
|
$18.66M
-44.39%
YoY
|
$16.67M
98.52%
YoY
|
$26.13M
191.01%
YoY
|
$40.58M
-1150.21%
YoY
|
$33.57M
391.61%
YoY
|
$8.397M
30.07%
YoY
|
$8.979M
-365.57%
YoY
|
-$3.864M
-115.45%
YoY
|
$6.828M
-72.29%
YoY
|
$6.456M
-71.17%
YoY
|
-$3.381M
-116.81%
YoY
|
$25.01M
-26.01%
YoY
|
Loading...