|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$41.61M
49.25%
YoY
|
$27.88M
-5.41%
YoY
|
$29.48M
20.99%
YoY
|
$24.36M
14.45%
YoY
|
$21.29M
82.27%
YoY
|
| Depreciation, Depletion And Amortization |
$1.543M
-7.1%
YoY
|
$1.661M
-1.19%
YoY
|
$1.681M
19.47%
YoY
|
$1.407M
2.33%
YoY
|
$1.375M
7.93%
YoY
|
| Cash From Operating Activities |
$43.85M
26.72%
YoY
|
$34.60M
-22.24%
YoY
|
$44.50M
45.98%
YoY
|
$30.48M
50.01%
YoY
|
$20.32M
79.13%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.516M
45.43%
YoY
|
$1.730M
-51.07%
YoY
|
$3.536M
128.87%
YoY
|
$1.545M
-21.13%
YoY
|
$1.959M
183.09%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$71.64M
158.72%
YoY
|
-$27.69M
-80.42%
YoY
|
-$141.4M
-67.31%
YoY
|
-$432.6M
49.49%
YoY
|
-$289.4M
-12.39%
YoY
|
| Cash From Investing Activities |
-$74.15M
152.05%
YoY
|
-$29.42M
-79.7%
YoY
|
-$144.9M
-66.62%
YoY
|
-$434.1M
49.02%
YoY
|
-$291.3M
-11.98%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$7.099M
33.31%
YoY
|
$5.325M
2.58%
YoY
|
$5.191M
11.18%
YoY
|
$4.669M
15.88%
YoY
|
$4.029M
12.38%
YoY
|
| Common Stock Issuance & Retirement, Net |
$43.39M
-8476.25%
YoY
|
-$518.0K
15.88%
YoY
|
-$447.0K
45.13%
YoY
|
-$308.0K
-100.87%
YoY
|
$35.25M
-3138.97%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$84.20M
-3870.76%
YoY
|
-$2.233M
-101.38%
YoY
|
$161.7M
-11.88%
YoY
|
$183.5M
-59.75%
YoY
|
$455.9M
9.67%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$43.85M
26.72%
YoY
|
$34.60M
-22.24%
YoY
|
$44.50M
45.98%
YoY
|
$30.48M
50.01%
YoY
|
$20.32M
79.13%
YoY
|
| Cash From Investing Activities |
-$74.15M
152.05%
YoY
|
-$29.42M
-79.7%
YoY
|
-$144.9M
-66.62%
YoY
|
-$434.1M
49.02%
YoY
|
-$291.3M
-11.98%
YoY
|
| Cash From Financing Activities |
$84.20M
-3870.76%
YoY
|
-$2.233M
-101.38%
YoY
|
$161.7M
-11.88%
YoY
|
$183.5M
-59.75%
YoY
|
$455.9M
9.67%
YoY
|
| Net Change In Cash |
$53.90M
1726.43%
YoY
|
$2.951M
-95.19%
YoY
|
$61.30M
-127.85%
YoY
|
-$220.1M
-219.01%
YoY
|
$184.9M
92.41%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$43.85M
26.72%
YoY
|
$34.60M
-22.24%
YoY
|
$44.50M
45.98%
YoY
|
$30.48M
50.01%
YoY
|
$20.32M
79.13%
YoY
|
| Capital Expenditures |
$2.516M
45.43%
YoY
|
$1.730M
-51.07%
YoY
|
$3.536M
128.87%
YoY
|
$1.545M
-21.13%
YoY
|
$1.959M
183.09%
YoY
|
| Free Cash Flow |
$41.33M
25.74%
YoY
|
$32.87M
-19.75%
YoY
|
$40.96M
41.56%
YoY
|
$28.94M
57.61%
YoY
|
$18.36M
72.37%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$13.66M
30.57%
YoY
|
$11.28M
29.64%
YoY
|
$12.43M
73.51%
YoY
|
$10.02M
211.54%
YoY
|
$10.46M
27.37%
YoY
|
$8.704M
-6.31%
YoY
|
$7.164M
-11.82%
YoY
|
$3.216M
-64.42%
YoY
|
$8.213M
-9.61%
YoY
|
$9.290M
187.62%
YoY
|
$8.124M
-10.43%
YoY
|
$9.038M
15.09%
YoY
|
$9.086M
330.62%
YoY
|
$3.230M
-39.4%
YoY
|
$9.070M
65.21%
YoY
|
$7.853M
40.84%
YoY
|
$2.110M
-59.37%
YoY
|
$5.330M
6.07%
YoY
|
$5.490M
61.0%
YoY
|
| Depreciation, Depletion And Amortization |
$499.0K
8.01%
YoY
|
$409.0K
3.02%
YoY
|
$452.0K
-17.37%
YoY
|
$447.0K
-4.89%
YoY
|
$462.0K
-0.65%
YoY
|
$397.0K
1.02%
YoY
|
$547.0K
17.38%
YoY
|
$470.0K
-2.08%
YoY
|
$465.0K
1.53%
YoY
|
$393.0K
-21.08%
YoY
|
$466.0K
41.64%
YoY
|
$480.0K
-0.62%
YoY
|
$458.0K
5.53%
YoY
|
$498.0K
32.45%
YoY
|
$329.0K
-28.48%
YoY
|
$483.0K
17.8%
YoY
|
$434.0K
8.5%
YoY
|
$376.0K
14.98%
YoY
|
$460.0K
-60.68%
YoY
|
| Cash From Operating Activities |
$12.58M
-354.15%
YoY
|
$10.23M
111.47%
YoY
|
$13.76M
7.28%
YoY
|
$30.20M
194.67%
YoY
|
-$4.951M
-153.39%
YoY
|
$4.837M
114.69%
YoY
|
$12.83M
-19.89%
YoY
|
$10.25M
-5.78%
YoY
|
$9.273M
-1.72%
YoY
|
$2.253M
-72.43%
YoY
|
$16.01M
120.95%
YoY
|
$10.88M
-14.74%
YoY
|
$9.435M
28.23%
YoY
|
$8.172M
161.92%
YoY
|
$7.247M
25.6%
YoY
|
$12.76M
74.05%
YoY
|
$7.358M
52.66%
YoY
|
$3.120M
29.78%
YoY
|
$5.770M
-41.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$250.0K
-65.89%
YoY
|
$563.0K
13.97%
YoY
|
$695.0K
-35.65%
YoY
|
$594.0K
104.83%
YoY
|
$733.0K
578.7%
YoY
|
$494.0K
96.03%
YoY
|
$1.080M
124.53%
YoY
|
$290.0K
152.17%
YoY
|
$108.0K
-82.06%
YoY
|
$252.0K
-89.22%
YoY
|
$481.0K
20.25%
YoY
|
$115.0K
-84.22%
YoY
|
$602.0K
79.7%
YoY
|
$2.338M
2786.42%
YoY
|
$400.0K
-32.2%
YoY
|
$729.0K
19.51%
YoY
|
$335.0K
-16.25%
YoY
|
$81.00K
-77.37%
YoY
|
$590.0K
51.28%
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 |
-$14.00M
-32.08%
YoY
|
$6.697M
-127.66%
YoY
|
-$4.697M
-70.03%
YoY
|
-$22.12M
-63.15%
YoY
|
-$20.61M
-235.19%
YoY
|
-$24.21M
-173.93%
YoY
|
-$15.67M
-58.48%
YoY
|
-$60.01M
-515.11%
YoY
|
$15.25M
-144.71%
YoY
|
$32.75M
-138.99%
YoY
|
-$37.75M
150.78%
YoY
|
$14.46M
-116.79%
YoY
|
-$34.10M
-84.54%
YoY
|
-$83.98M
-24.26%
YoY
|
-$15.05M
-70.14%
YoY
|
-$86.09M
59.66%
YoY
|
-$220.5M
207.5%
YoY
|
-$110.9M
-2.13%
YoY
|
-$50.42M
-81.1%
YoY
|
| Cash From Investing Activities |
-$14.25M
-33.24%
YoY
|
$6.134M
-124.83%
YoY
|
-$5.392M
-67.82%
YoY
|
-$22.71M
-62.34%
YoY
|
-$21.35M
-241.0%
YoY
|
-$24.70M
-176.02%
YoY
|
-$16.75M
-56.18%
YoY
|
-$60.30M
-520.47%
YoY
|
$15.14M
-143.62%
YoY
|
$32.50M
-137.64%
YoY
|
-$38.23M
147.4%
YoY
|
$14.34M
-116.52%
YoY
|
-$34.71M
-84.29%
YoY
|
-$86.32M
-22.21%
YoY
|
-$15.45M
-69.71%
YoY
|
-$86.82M
59.27%
YoY
|
-$220.9M
206.22%
YoY
|
-$111.0M
-2.37%
YoY
|
-$51.02M
-80.91%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
$2.407M
63.19%
YoY
|
N/A
|
N/A
|
N/A
|
$1.475M
13.46%
YoY
|
N/A
|
N/A
|
N/A
|
$1.300M
0.23%
YoY
|
N/A
|
N/A
|
N/A
|
$1.297M
15.29%
YoY
|
N/A
|
N/A
|
N/A
|
$1.125M
26.4%
YoY
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$171.0K
489.66%
YoY
|
-$125.0K
-36.22%
YoY
|
$43.69M
-728183.33%
YoY
|
-$158.0K
-44.95%
YoY
|
-$29.00K
26.09%
YoY
|
-$196.0K
58.06%
YoY
|
-$6.000K
50.0%
YoY
|
-$287.0K
-2.05%
YoY
|
-$23.00K
N/A
|
-$124.0K
4.2%
YoY
|
-$4.000K
N/A
|
-$293.0K
55.03%
YoY
|
$0.00
N/A
|
-$119.0K
-100.34%
YoY
|
$0.00
-100.0%
YoY
|
-$189.0K
-30.0%
YoY
|
$0.00
-100.0%
YoY
|
| 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 |
$79.06M
109.53%
YoY
|
$36.94M
9.6%
YoY
|
$5.982M
-190.47%
YoY
|
$6.783M
-68.07%
YoY
|
$37.73M
83.67%
YoY
|
$33.71M
-190.11%
YoY
|
-$6.612M
-160.68%
YoY
|
$21.24M
-147.07%
YoY
|
$20.54M
-46.77%
YoY
|
-$37.41M
-123.77%
YoY
|
$10.90M
-112.68%
YoY
|
-$45.13M
163.34%
YoY
|
$38.59M
-70.0%
YoY
|
$157.4M
-0.39%
YoY
|
-$85.96M
122.41%
YoY
|
-$17.14M
-114.99%
YoY
|
$128.6M
-6.2%
YoY
|
$158.0M
-35.01%
YoY
|
-$38.65M
-113.13%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$12.58M
-354.15%
YoY
|
$10.23M
111.47%
YoY
|
$13.76M
7.28%
YoY
|
$30.20M
194.67%
YoY
|
-$4.951M
-153.39%
YoY
|
$4.837M
114.69%
YoY
|
$12.83M
-19.89%
YoY
|
$10.25M
-5.78%
YoY
|
$9.273M
-1.72%
YoY
|
$2.253M
-72.43%
YoY
|
$16.01M
120.95%
YoY
|
$10.88M
-14.74%
YoY
|
$9.435M
28.23%
YoY
|
$8.172M
161.92%
YoY
|
$7.247M
25.6%
YoY
|
$12.76M
74.05%
YoY
|
$7.358M
52.66%
YoY
|
$3.120M
29.78%
YoY
|
$5.770M
-41.06%
YoY
|
| Cash From Investing Activities |
-$14.25M
-33.24%
YoY
|
$6.134M
-124.83%
YoY
|
-$5.392M
-67.82%
YoY
|
-$22.71M
-62.34%
YoY
|
-$21.35M
-241.0%
YoY
|
-$24.70M
-176.02%
YoY
|
-$16.75M
-56.18%
YoY
|
-$60.30M
-520.47%
YoY
|
$15.14M
-143.62%
YoY
|
$32.50M
-137.64%
YoY
|
-$38.23M
147.4%
YoY
|
$14.34M
-116.52%
YoY
|
-$34.71M
-84.29%
YoY
|
-$86.32M
-22.21%
YoY
|
-$15.45M
-69.71%
YoY
|
-$86.82M
59.27%
YoY
|
-$220.9M
206.22%
YoY
|
-$111.0M
-2.37%
YoY
|
-$51.02M
-80.91%
YoY
|
| Cash From Financing Activities |
$79.06M
109.53%
YoY
|
$36.94M
9.6%
YoY
|
$5.982M
-190.47%
YoY
|
$6.783M
-68.07%
YoY
|
$37.73M
83.67%
YoY
|
$33.71M
-190.11%
YoY
|
-$6.612M
-160.68%
YoY
|
$21.24M
-147.07%
YoY
|
$20.54M
-46.77%
YoY
|
-$37.41M
-123.77%
YoY
|
$10.90M
-112.68%
YoY
|
-$45.13M
163.34%
YoY
|
$38.59M
-70.0%
YoY
|
$157.4M
-0.39%
YoY
|
-$85.96M
122.41%
YoY
|
-$17.14M
-114.99%
YoY
|
$128.6M
-6.2%
YoY
|
$158.0M
-35.01%
YoY
|
-$38.65M
-113.13%
YoY
|
| Net Change In Cash |
$77.39M
576.87%
YoY
|
$53.31M
285.19%
YoY
|
$14.35M
-236.19%
YoY
|
$14.27M
-149.55%
YoY
|
$11.43M
-74.57%
YoY
|
$13.84M
-620.85%
YoY
|
-$10.54M
-6.95%
YoY
|
-$28.81M
44.67%
YoY
|
$44.95M
237.44%
YoY
|
-$2.657M
-103.35%
YoY
|
-$11.33M
-87.97%
YoY
|
-$19.91M
-78.16%
YoY
|
$13.32M
-115.69%
YoY
|
$79.22M
57.97%
YoY
|
-$94.17M
12.24%
YoY
|
-$91.20M
-235.81%
YoY
|
-$84.88M
-221.55%
YoY
|
$50.15M
-61.97%
YoY
|
-$83.90M
-327.49%
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 |
$12.58M
-354.15%
YoY
|
$10.23M
111.47%
YoY
|
$13.76M
7.28%
YoY
|
$30.20M
194.67%
YoY
|
-$4.951M
-153.39%
YoY
|
$4.837M
114.69%
YoY
|
$12.83M
-19.89%
YoY
|
$10.25M
-5.78%
YoY
|
$9.273M
-1.72%
YoY
|
$2.253M
-72.43%
YoY
|
$16.01M
120.95%
YoY
|
$10.88M
-14.74%
YoY
|
$9.435M
28.23%
YoY
|
$8.172M
161.92%
YoY
|
$7.247M
25.6%
YoY
|
$12.76M
74.05%
YoY
|
$7.358M
52.66%
YoY
|
$3.120M
29.78%
YoY
|
$5.770M
-41.06%
YoY
|
| Capital Expenditures |
$250.0K
-65.89%
YoY
|
$563.0K
13.97%
YoY
|
$695.0K
-35.65%
YoY
|
$594.0K
104.83%
YoY
|
$733.0K
578.7%
YoY
|
$494.0K
96.03%
YoY
|
$1.080M
124.53%
YoY
|
$290.0K
152.17%
YoY
|
$108.0K
-82.06%
YoY
|
$252.0K
-89.22%
YoY
|
$481.0K
20.25%
YoY
|
$115.0K
-84.22%
YoY
|
$602.0K
79.7%
YoY
|
$2.338M
2786.42%
YoY
|
$400.0K
-32.2%
YoY
|
$729.0K
19.51%
YoY
|
$335.0K
-16.25%
YoY
|
$81.00K
-77.37%
YoY
|
$590.0K
51.28%
YoY
|
| Free Cash Flow |
$12.33M
-316.98%
YoY
|
$9.666M
122.57%
YoY
|
$13.07M
11.23%
YoY
|
$29.61M
197.29%
YoY
|
-$5.684M
-162.02%
YoY
|
$4.343M
117.04%
YoY
|
$11.75M
-24.36%
YoY
|
$9.959M
-7.47%
YoY
|
$9.165M
3.76%
YoY
|
$2.001M
-65.7%
YoY
|
$15.53M
126.83%
YoY
|
$10.76M
-10.52%
YoY
|
$8.833M
25.77%
YoY
|
$5.834M
91.97%
YoY
|
$6.847M
32.18%
YoY
|
$12.03M
79.0%
YoY
|
$7.023M
58.89%
YoY
|
$3.039M
48.53%
YoY
|
$5.180M
-44.89%
YoY
|
Loading...