|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$16.37M
37.08%
YoY
|
$11.94M
-6.65%
YoY
|
$12.79M
7.46%
YoY
|
$11.90M
4.18%
YoY
|
$11.42M
12.76%
YoY
|
| Depreciation, Depletion And Amortization |
$1.000M
5.15%
YoY
|
$951.0K
7.82%
YoY
|
$882.0K
-17.57%
YoY
|
$1.070M
7.43%
YoY
|
$996.0K
-9.45%
YoY
|
| Cash From Operating Activities |
$21.28M
-4.75%
YoY
|
$22.35M
57.77%
YoY
|
$14.16M
-14.32%
YoY
|
$16.53M
-23.58%
YoY
|
$21.63M
79.36%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$1.352M
88.56%
YoY
|
$717.0K
14.35%
YoY
|
$627.0K
51.08%
YoY
|
$415.0K
44.1%
YoY
|
$288.0K
-52.16%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$40.48M
-236.2%
YoY
|
$29.72M
-227.46%
YoY
|
-$23.32M
-83.76%
YoY
|
-$143.6M
-8.05%
YoY
|
-$156.2M
152.68%
YoY
|
| Cash From Investing Activities |
-$41.83M
-244.23%
YoY
|
$29.01M
-221.13%
YoY
|
-$23.95M
-83.37%
YoY
|
-$144.0M
-7.95%
YoY
|
-$156.5M
150.69%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$4.035M
7.09%
YoY
|
$3.768M
3.69%
YoY
|
$3.634M
3.24%
YoY
|
$3.520M
-0.06%
YoY
|
$3.522M
8.2%
YoY
|
| Common Stock Issuance & Retirement, Net |
$578.0K
1309.76%
YoY
|
$41.00K
-91.83%
YoY
|
$502.0K
N/A
|
$0.00
-100.0%
YoY
|
$40.00K
207.69%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$51.92M
226.63%
YoY
|
$15.90M
-189.08%
YoY
|
-$17.84M
-183.82%
YoY
|
$21.29M
-83.81%
YoY
|
$131.5M
-24.83%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$21.28M
-4.75%
YoY
|
$22.35M
57.77%
YoY
|
$14.16M
-14.32%
YoY
|
$16.53M
-23.58%
YoY
|
$21.63M
79.36%
YoY
|
| Cash From Investing Activities |
-$41.83M
-244.23%
YoY
|
$29.01M
-221.13%
YoY
|
-$23.95M
-83.37%
YoY
|
-$144.0M
-7.95%
YoY
|
-$156.5M
150.69%
YoY
|
| Cash From Financing Activities |
$51.92M
226.63%
YoY
|
$15.90M
-189.08%
YoY
|
-$17.84M
-183.82%
YoY
|
$21.29M
-83.81%
YoY
|
$131.5M
-24.83%
YoY
|
| Net Change In Cash |
$31.37M
-53.35%
YoY
|
$67.25M
-343.4%
YoY
|
-$27.63M
-73.99%
YoY
|
-$106.2M
3043.27%
YoY
|
-$3.379M
-102.71%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$21.28M
-4.75%
YoY
|
$22.35M
57.77%
YoY
|
$14.16M
-14.32%
YoY
|
$16.53M
-23.58%
YoY
|
$21.63M
79.36%
YoY
|
| Capital Expenditures |
$1.352M
88.56%
YoY
|
$717.0K
14.35%
YoY
|
$627.0K
51.08%
YoY
|
$415.0K
44.1%
YoY
|
$288.0K
-52.16%
YoY
|
| Free Cash Flow |
$19.93M
-7.84%
YoY
|
$21.63M
59.78%
YoY
|
$13.54M
-16.01%
YoY
|
$16.12M
-24.49%
YoY
|
$21.34M
86.27%
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 |
$4.330M
33.85%
YoY
|
$4.879M
49.57%
YoY
|
$4.480M
54.59%
YoY
|
$3.775M
33.49%
YoY
|
$3.235M
9.59%
YoY
|
$3.262M
4.89%
YoY
|
$2.898M
-7.65%
YoY
|
$2.828M
3.74%
YoY
|
$2.952M
-22.64%
YoY
|
$3.110M
-12.15%
YoY
|
$3.138M
0.42%
YoY
|
$2.726M
0.59%
YoY
|
$3.816M
51.01%
YoY
|
$3.540M
25.58%
YoY
|
$3.125M
6.44%
YoY
|
$2.710M
-0.73%
YoY
|
$2.527M
-14.02%
YoY
|
$2.819M
-1.19%
YoY
|
$2.936M
6.92%
YoY
|
| Depreciation, Depletion And Amortization |
$279.0K
-0.36%
YoY
|
$258.0K
-10.42%
YoY
|
$270.0K
-1.46%
YoY
|
$280.0K
3.7%
YoY
|
$280.0K
5.66%
YoY
|
$288.0K
10.34%
YoY
|
$274.0K
5.38%
YoY
|
$270.0K
3.85%
YoY
|
$265.0K
4.33%
YoY
|
$261.0K
0.0%
YoY
|
$260.0K
-2.26%
YoY
|
$260.0K
-3.35%
YoY
|
$254.0K
-7.3%
YoY
|
$261.0K
-3.33%
YoY
|
$266.0K
-5.0%
YoY
|
$269.0K
-10.33%
YoY
|
$274.0K
-5.52%
YoY
|
$270.0K
-10.0%
YoY
|
$280.0K
-3.45%
YoY
|
| Cash From Operating Activities |
$6.341M
44.54%
YoY
|
$5.232M
28.74%
YoY
|
$7.941M
4.76%
YoY
|
$3.724M
6.95%
YoY
|
$4.387M
-39.23%
YoY
|
$4.064M
324.66%
YoY
|
$7.580M
36.58%
YoY
|
$3.482M
44.48%
YoY
|
$7.219M
37.4%
YoY
|
$957.0K
-76.84%
YoY
|
$5.550M
4.76%
YoY
|
$2.410M
-36.56%
YoY
|
$5.254M
59.12%
YoY
|
$4.132M
-30.32%
YoY
|
$5.298M
-15.37%
YoY
|
$3.799M
102.07%
YoY
|
$3.302M
-56.32%
YoY
|
$5.930M
103.78%
YoY
|
$6.260M
27.49%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$489.0K
122.27%
YoY
|
$698.0K
116.1%
YoY
|
$165.0K
98.8%
YoY
|
$269.0K
76.97%
YoY
|
$220.0K
38.36%
YoY
|
$323.0K
74.59%
YoY
|
$83.00K
-44.67%
YoY
|
$152.0K
-5.0%
YoY
|
$159.0K
20.45%
YoY
|
$185.0K
101.09%
YoY
|
$150.0K
-209.49%
YoY
|
$160.0K
-225.98%
YoY
|
$132.0K
123.73%
YoY
|
$92.00K
-183.64%
YoY
|
-$137.0K
24.55%
YoY
|
-$127.0K
217.5%
YoY
|
$59.00K
103.45%
YoY
|
-$110.0K
-45.0%
YoY
|
-$110.0K
-15.38%
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 |
-$6.045M
-39.31%
YoY
|
-$6.120M
-157.44%
YoY
|
-$13.20M
-178.18%
YoY
|
-$11.20M
-681.42%
YoY
|
-$9.960M
-3916.09%
YoY
|
$10.65M
73.21%
YoY
|
$16.88M
-260.01%
YoY
|
$1.927M
-120.16%
YoY
|
$261.0K
-102.79%
YoY
|
$6.151M
-134.27%
YoY
|
-$10.55M
-54.12%
YoY
|
-$9.560M
-83.79%
YoY
|
-$9.359M
-78.58%
YoY
|
-$17.95M
-40.11%
YoY
|
-$23.00M
-64.96%
YoY
|
-$58.97M
34.14%
YoY
|
-$43.70M
163.11%
YoY
|
-$29.97M
9.86%
YoY
|
-$65.64M
3526.52%
YoY
|
| Cash From Investing Activities |
-$6.534M
-35.82%
YoY
|
-$6.818M
-166.0%
YoY
|
-$13.36M
-179.55%
YoY
|
-$11.47M
-746.37%
YoY
|
-$10.18M
-10080.39%
YoY
|
$10.33M
73.16%
YoY
|
$16.80M
-256.99%
YoY
|
$1.775M
-118.26%
YoY
|
$102.0K
-101.07%
YoY
|
$5.966M
-133.07%
YoY
|
-$10.70M
-53.75%
YoY
|
-$9.720M
-83.55%
YoY
|
-$9.491M
-78.31%
YoY
|
-$18.04M
-40.02%
YoY
|
-$23.13M
-64.81%
YoY
|
-$59.09M
34.3%
YoY
|
-$43.76M
163.07%
YoY
|
-$30.08M
9.46%
YoY
|
-$65.74M
3288.66%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$1.038M
6.57%
YoY
|
N/A
|
N/A
|
N/A
|
$974.0K
7.62%
YoY
|
N/A
|
N/A
|
N/A
|
$905.0K
-0.22%
YoY
|
N/A
|
N/A
|
N/A
|
$907.0K
3.42%
YoY
|
N/A
|
N/A
|
N/A
|
$877.0K
-0.11%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$9.000K
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
|
$327.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
|
| 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 |
$12.55M
-23.97%
YoY
|
$26.70M
1586.48%
YoY
|
-$17.00M
-213.38%
YoY
|
$25.72M
698.29%
YoY
|
$16.50M
-523.16%
YoY
|
$1.583M
399.37%
YoY
|
$14.99M
-237.78%
YoY
|
$3.222M
-82.95%
YoY
|
-$3.899M
-85.11%
YoY
|
$317.0K
-108.86%
YoY
|
-$10.88M
-51.53%
YoY
|
$18.90M
61.91%
YoY
|
-$26.18M
-173.46%
YoY
|
-$3.579M
-111.06%
YoY
|
-$22.45M
-156.43%
YoY
|
$11.67M
-42.13%
YoY
|
$35.64M
-8.95%
YoY
|
$32.36M
-51.15%
YoY
|
$39.78M
60.27%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$6.341M
44.54%
YoY
|
$5.232M
28.74%
YoY
|
$7.941M
4.76%
YoY
|
$3.724M
6.95%
YoY
|
$4.387M
-39.23%
YoY
|
$4.064M
324.66%
YoY
|
$7.580M
36.58%
YoY
|
$3.482M
44.48%
YoY
|
$7.219M
37.4%
YoY
|
$957.0K
-76.84%
YoY
|
$5.550M
4.76%
YoY
|
$2.410M
-36.56%
YoY
|
$5.254M
59.12%
YoY
|
$4.132M
-30.32%
YoY
|
$5.298M
-15.37%
YoY
|
$3.799M
102.07%
YoY
|
$3.302M
-56.32%
YoY
|
$5.930M
103.78%
YoY
|
$6.260M
27.49%
YoY
|
| Cash From Investing Activities |
-$6.534M
-35.82%
YoY
|
-$6.818M
-166.0%
YoY
|
-$13.36M
-179.55%
YoY
|
-$11.47M
-746.37%
YoY
|
-$10.18M
-10080.39%
YoY
|
$10.33M
73.16%
YoY
|
$16.80M
-256.99%
YoY
|
$1.775M
-118.26%
YoY
|
$102.0K
-101.07%
YoY
|
$5.966M
-133.07%
YoY
|
-$10.70M
-53.75%
YoY
|
-$9.720M
-83.55%
YoY
|
-$9.491M
-78.31%
YoY
|
-$18.04M
-40.02%
YoY
|
-$23.13M
-64.81%
YoY
|
-$59.09M
34.3%
YoY
|
-$43.76M
163.07%
YoY
|
-$30.08M
9.46%
YoY
|
-$65.74M
3288.66%
YoY
|
| Cash From Financing Activities |
$12.55M
-23.97%
YoY
|
$26.70M
1586.48%
YoY
|
-$17.00M
-213.38%
YoY
|
$25.72M
698.29%
YoY
|
$16.50M
-523.16%
YoY
|
$1.583M
399.37%
YoY
|
$14.99M
-237.78%
YoY
|
$3.222M
-82.95%
YoY
|
-$3.899M
-85.11%
YoY
|
$317.0K
-108.86%
YoY
|
-$10.88M
-51.53%
YoY
|
$18.90M
61.91%
YoY
|
-$26.18M
-173.46%
YoY
|
-$3.579M
-111.06%
YoY
|
-$22.45M
-156.43%
YoY
|
$11.67M
-42.13%
YoY
|
$35.64M
-8.95%
YoY
|
$32.36M
-51.15%
YoY
|
$39.78M
60.27%
YoY
|
| Net Change In Cash |
$12.35M
15.37%
YoY
|
$25.11M
57.16%
YoY
|
-$22.42M
-156.94%
YoY
|
$17.97M
111.96%
YoY
|
$10.71M
212.86%
YoY
|
$15.98M
120.69%
YoY
|
$39.37M
-345.59%
YoY
|
$8.479M
-26.84%
YoY
|
$3.422M
-111.25%
YoY
|
$7.240M
-141.4%
YoY
|
-$16.03M
-60.21%
YoY
|
$11.59M
-126.57%
YoY
|
-$30.42M
531.19%
YoY
|
-$17.49M
-313.01%
YoY
|
-$40.28M
104.48%
YoY
|
-$43.62M
98.73%
YoY
|
-$4.819M
-116.03%
YoY
|
$8.210M
-80.3%
YoY
|
-$19.70M
-170.89%
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 |
$6.341M
44.54%
YoY
|
$5.232M
28.74%
YoY
|
$7.941M
4.76%
YoY
|
$3.724M
6.95%
YoY
|
$4.387M
-39.23%
YoY
|
$4.064M
324.66%
YoY
|
$7.580M
36.58%
YoY
|
$3.482M
44.48%
YoY
|
$7.219M
37.4%
YoY
|
$957.0K
-76.84%
YoY
|
$5.550M
4.76%
YoY
|
$2.410M
-36.56%
YoY
|
$5.254M
59.12%
YoY
|
$4.132M
-30.32%
YoY
|
$5.298M
-15.37%
YoY
|
$3.799M
102.07%
YoY
|
$3.302M
-56.32%
YoY
|
$5.930M
103.78%
YoY
|
$6.260M
27.49%
YoY
|
| Capital Expenditures |
$489.0K
122.27%
YoY
|
$698.0K
116.1%
YoY
|
$165.0K
98.8%
YoY
|
$269.0K
76.97%
YoY
|
$220.0K
38.36%
YoY
|
$323.0K
74.59%
YoY
|
$83.00K
-44.67%
YoY
|
$152.0K
-5.0%
YoY
|
$159.0K
20.45%
YoY
|
$185.0K
101.09%
YoY
|
$150.0K
-209.49%
YoY
|
$160.0K
-225.98%
YoY
|
$132.0K
123.73%
YoY
|
$92.00K
-183.64%
YoY
|
-$137.0K
24.55%
YoY
|
-$127.0K
217.5%
YoY
|
$59.00K
103.45%
YoY
|
-$110.0K
-45.0%
YoY
|
-$110.0K
-15.38%
YoY
|
| Free Cash Flow |
$5.852M
40.44%
YoY
|
$4.534M
21.2%
YoY
|
$7.776M
3.72%
YoY
|
$3.455M
3.75%
YoY
|
$4.167M
-40.98%
YoY
|
$3.741M
384.59%
YoY
|
$7.497M
38.83%
YoY
|
$3.330M
48.0%
YoY
|
$7.060M
37.84%
YoY
|
$772.0K
-80.89%
YoY
|
$5.400M
-0.64%
YoY
|
$2.250M
-42.69%
YoY
|
$5.122M
57.94%
YoY
|
$4.040M
-33.11%
YoY
|
$5.435M
-14.68%
YoY
|
$3.926M
104.48%
YoY
|
$3.243M
-56.94%
YoY
|
$6.040M
94.21%
YoY
|
$6.370M
26.39%
YoY
|
Loading...