|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$36.57M
31.47%
YoY
|
$27.82M
56.18%
YoY
|
$17.81M
-38.71%
YoY
|
$29.06M
-0.2%
YoY
|
$29.12M
15.99%
YoY
|
| Depreciation, Depletion And Amortization |
$1.625M
30.84%
YoY
|
$1.242M
8.28%
YoY
|
$1.147M
30.79%
YoY
|
$877.0K
-4.88%
YoY
|
$922.0K
0.11%
YoY
|
| Cash From Operating Activities |
$36.53M
10.1%
YoY
|
$33.18M
25.04%
YoY
|
$26.54M
-20.17%
YoY
|
$33.24M
-14.09%
YoY
|
$38.69M
227.3%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$1.296M
-1.37%
YoY
|
$1.314M
-49.79%
YoY
|
$2.617M
60.16%
YoY
|
$1.634M
-247.21%
YoY
|
-$1.110M
18.09%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$4.905M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$38.78M
-42.77%
YoY
|
-$67.76M
-209.14%
YoY
|
$62.08M
-117.21%
YoY
|
-$360.8M
129.63%
YoY
|
-$157.1M
43.12%
YoY
|
| Cash From Investing Activities |
-$40.08M
-41.98%
YoY
|
-$69.07M
-216.16%
YoY
|
$59.47M
-116.41%
YoY
|
-$362.5M
129.06%
YoY
|
-$158.2M
42.89%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$290.0K
55.91%
YoY
|
-$186.0K
-29.81%
YoY
|
-$265.0K
-120.72%
YoY
|
$1.279M
-6.91%
YoY
|
$1.374M
-35.25%
YoY
|
| Debt Paid & Issued, Net |
$42.00M
20.0%
YoY
|
$35.00M
N/A
|
$0.00
-100.0%
YoY
|
$4.725M
-82.37%
YoY
|
$26.80M
78.67%
YoY
|
| Cash From Financing Activities |
-$4.369M
-117.29%
YoY
|
$25.28M
-142.55%
YoY
|
-$59.40M
-132.53%
YoY
|
$182.6M
-18.36%
YoY
|
$223.7M
50.01%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$36.53M
10.1%
YoY
|
$33.18M
25.04%
YoY
|
$26.54M
-20.17%
YoY
|
$33.24M
-14.09%
YoY
|
$38.69M
227.3%
YoY
|
| Cash From Investing Activities |
-$40.08M
-41.98%
YoY
|
-$69.07M
-216.16%
YoY
|
$59.47M
-116.41%
YoY
|
-$362.5M
129.06%
YoY
|
-$158.2M
42.89%
YoY
|
| Cash From Financing Activities |
-$4.369M
-117.29%
YoY
|
$25.28M
-142.55%
YoY
|
-$59.40M
-132.53%
YoY
|
$182.6M
-18.36%
YoY
|
$223.7M
50.01%
YoY
|
| Net Change In Cash |
-$7.911M
-123.84%
YoY
|
$33.18M
24.71%
YoY
|
$26.61M
-118.15%
YoY
|
-$146.6M
-240.81%
YoY
|
$104.1M
107.48%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$36.53M
10.1%
YoY
|
$33.18M
25.04%
YoY
|
$26.54M
-20.17%
YoY
|
$33.24M
-14.09%
YoY
|
$38.69M
227.3%
YoY
|
| Capital Expenditures |
$1.296M
-1.37%
YoY
|
$1.314M
-49.79%
YoY
|
$2.617M
60.16%
YoY
|
$1.634M
-247.21%
YoY
|
-$1.110M
18.09%
YoY
|
| Free Cash Flow |
$35.24M
10.57%
YoY
|
$31.87M
33.23%
YoY
|
$23.92M
-24.32%
YoY
|
$31.61M
-20.59%
YoY
|
$39.80M
211.89%
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 |
$10.38M
36.15%
YoY
|
$10.48M
31.32%
YoY
|
$10.01M
32.76%
YoY
|
$8.463M
60.44%
YoY
|
$7.621M
8.5%
YoY
|
$7.983M
5.88%
YoY
|
$7.536M
-0.16%
YoY
|
$5.275M
-227.29%
YoY
|
$7.024M
2.29%
YoY
|
$7.540M
-4.25%
YoY
|
$7.548M
0.05%
YoY
|
-$4.144M
-160.05%
YoY
|
$6.867M
1.88%
YoY
|
$7.875M
13.41%
YoY
|
$7.544M
6.8%
YoY
|
$6.901M
3.82%
YoY
|
$6.740M
-20.36%
YoY
|
$6.944M
-3.92%
YoY
|
$7.064M
-11.78%
YoY
|
| Depreciation, Depletion And Amortization |
$470.0K
4.68%
YoY
|
$690.0K
62.35%
YoY
|
$493.0K
16.55%
YoY
|
$472.0K
2.83%
YoY
|
$449.0K
-10.02%
YoY
|
$425.0K
-15.0%
YoY
|
$423.0K
-13.67%
YoY
|
$459.0K
72.56%
YoY
|
$499.0K
89.02%
YoY
|
$500.0K
92.31%
YoY
|
$490.0K
92.91%
YoY
|
$266.0K
3.5%
YoY
|
$264.0K
0.76%
YoY
|
$260.0K
-3.7%
YoY
|
$254.0K
-5.93%
YoY
|
$257.0K
-8.21%
YoY
|
$262.0K
-9.66%
YoY
|
$270.0K
N/A
|
$270.0K
N/A
|
| Cash From Operating Activities |
$18.02M
64.62%
YoY
|
$16.73M
59.59%
YoY
|
$2.875M
-53.79%
YoY
|
$5.984M
98.01%
YoY
|
$10.95M
-18.66%
YoY
|
$10.48M
-35.32%
YoY
|
$6.221M
-16.27%
YoY
|
$3.022M
-140.26%
YoY
|
$13.46M
29.29%
YoY
|
$16.21M
82.06%
YoY
|
$7.430M
-19.81%
YoY
|
-$7.507M
-347.84%
YoY
|
$10.41M
-13.58%
YoY
|
$8.902M
41.08%
YoY
|
$9.266M
-13.08%
YoY
|
$3.029M
-60.92%
YoY
|
$12.04M
-13.79%
YoY
|
$6.310M
-55.53%
YoY
|
$10.66M
219.16%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$125.0K
-78.63%
YoY
|
$71.00K
-84.63%
YoY
|
$145.0K
-76.84%
YoY
|
$495.0K
289.76%
YoY
|
$585.0K
490.91%
YoY
|
$462.0K
50.49%
YoY
|
$626.0K
64.74%
YoY
|
$127.0K
-92.61%
YoY
|
$99.00K
-52.4%
YoY
|
$307.0K
-36.57%
YoY
|
$380.0K
-250.79%
YoY
|
$1.718M
-304.52%
YoY
|
$208.0K
-458.62%
YoY
|
$484.0K
-791.43%
YoY
|
-$252.0K
40.0%
YoY
|
-$840.0K
1100.0%
YoY
|
-$58.00K
-92.66%
YoY
|
-$70.00K
-61.11%
YoY
|
-$180.0K
-10.0%
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 |
$30.07M
-21125.17%
YoY
|
-$6.428M
-2339.72%
YoY
|
-$103.4M
31.86%
YoY
|
$71.19M
-654.39%
YoY
|
-$143.0K
-100.62%
YoY
|
$287.0K
-92.81%
YoY
|
-$78.42M
8.11%
YoY
|
-$12.84M
-110.26%
YoY
|
$23.21M
327.36%
YoY
|
$3.992M
-82.41%
YoY
|
-$72.53M
-49.3%
YoY
|
$125.2M
-193.09%
YoY
|
$5.431M
-105.12%
YoY
|
$22.70M
-194.55%
YoY
|
-$143.1M
166.19%
YoY
|
-$134.5M
145.79%
YoY
|
-$106.0M
329.66%
YoY
|
-$24.01M
-45.9%
YoY
|
-$53.74M
183.29%
YoY
|
| Cash From Investing Activities |
$29.94M
-4212.77%
YoY
|
-$6.499M
3613.71%
YoY
|
-$103.5M
31.0%
YoY
|
$70.69M
-645.14%
YoY
|
-$728.0K
-103.15%
YoY
|
-$175.0K
-104.75%
YoY
|
-$79.04M
8.41%
YoY
|
-$12.97M
-110.5%
YoY
|
$23.11M
342.49%
YoY
|
$3.685M
-83.41%
YoY
|
-$72.91M
-49.12%
YoY
|
$123.5M
-191.25%
YoY
|
$5.223M
-104.92%
YoY
|
$22.22M
-192.3%
YoY
|
-$143.3M
165.72%
YoY
|
-$135.3M
147.06%
YoY
|
-$106.1M
316.55%
YoY
|
-$24.07M
-45.98%
YoY
|
-$53.93M
181.32%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
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
|
| Common Stock Issuance & Retirement, Net |
-$142.0K
-349.12%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$57.00K
26.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$45.00K
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
|
$8.000K
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.000M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$4.725M
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$49.15M
214.37%
YoY
|
-$7.015M
44.07%
YoY
|
$82.26M
15.61%
YoY
|
-$63.98M
-441.04%
YoY
|
-$15.63M
-73.84%
YoY
|
-$4.869M
-53.21%
YoY
|
$71.15M
10.98%
YoY
|
$18.76M
-119.26%
YoY
|
-$59.77M
281.43%
YoY
|
-$10.41M
-62.91%
YoY
|
$64.11M
-53.04%
YoY
|
-$97.43M
-350.83%
YoY
|
-$15.67M
-144.4%
YoY
|
-$28.06M
-131.66%
YoY
|
$136.5M
268.55%
YoY
|
$38.84M
784.78%
YoY
|
$35.29M
-62.3%
YoY
|
$88.63M
272.86%
YoY
|
$37.04M
-28.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$18.02M
64.62%
YoY
|
$16.73M
59.59%
YoY
|
$2.875M
-53.79%
YoY
|
$5.984M
98.01%
YoY
|
$10.95M
-18.66%
YoY
|
$10.48M
-35.32%
YoY
|
$6.221M
-16.27%
YoY
|
$3.022M
-140.26%
YoY
|
$13.46M
29.29%
YoY
|
$16.21M
82.06%
YoY
|
$7.430M
-19.81%
YoY
|
-$7.507M
-347.84%
YoY
|
$10.41M
-13.58%
YoY
|
$8.902M
41.08%
YoY
|
$9.266M
-13.08%
YoY
|
$3.029M
-60.92%
YoY
|
$12.04M
-13.79%
YoY
|
$6.310M
-55.53%
YoY
|
$10.66M
219.16%
YoY
|
| Cash From Investing Activities |
$29.94M
-4212.77%
YoY
|
-$6.499M
3613.71%
YoY
|
-$103.5M
31.0%
YoY
|
$70.69M
-645.14%
YoY
|
-$728.0K
-103.15%
YoY
|
-$175.0K
-104.75%
YoY
|
-$79.04M
8.41%
YoY
|
-$12.97M
-110.5%
YoY
|
$23.11M
342.49%
YoY
|
$3.685M
-83.41%
YoY
|
-$72.91M
-49.12%
YoY
|
$123.5M
-191.25%
YoY
|
$5.223M
-104.92%
YoY
|
$22.22M
-192.3%
YoY
|
-$143.3M
165.72%
YoY
|
-$135.3M
147.06%
YoY
|
-$106.1M
316.55%
YoY
|
-$24.07M
-45.98%
YoY
|
-$53.93M
181.32%
YoY
|
| Cash From Financing Activities |
-$49.15M
214.37%
YoY
|
-$7.015M
44.07%
YoY
|
$82.26M
15.61%
YoY
|
-$63.98M
-441.04%
YoY
|
-$15.63M
-73.84%
YoY
|
-$4.869M
-53.21%
YoY
|
$71.15M
10.98%
YoY
|
$18.76M
-119.26%
YoY
|
-$59.77M
281.43%
YoY
|
-$10.41M
-62.91%
YoY
|
$64.11M
-53.04%
YoY
|
-$97.43M
-350.83%
YoY
|
-$15.67M
-144.4%
YoY
|
-$28.06M
-131.66%
YoY
|
$136.5M
268.55%
YoY
|
$38.84M
784.78%
YoY
|
$35.29M
-62.3%
YoY
|
$88.63M
272.86%
YoY
|
$37.04M
-28.92%
YoY
|
| Net Change In Cash |
$18.02M
-432.68%
YoY
|
$3.216M
-40.87%
YoY
|
-$18.41M
1002.34%
YoY
|
$12.70M
44.07%
YoY
|
-$5.416M
-76.65%
YoY
|
$5.439M
-42.67%
YoY
|
-$1.670M
21.9%
YoY
|
$8.814M
-52.45%
YoY
|
-$23.20M
60950.0%
YoY
|
$9.487M
209.73%
YoY
|
-$1.370M
-155.33%
YoY
|
$18.54M
-119.84%
YoY
|
-$38.00K
-99.94%
YoY
|
$3.063M
-95.68%
YoY
|
$2.476M
-139.74%
YoY
|
-$93.44M
119.19%
YoY
|
-$58.72M
-171.5%
YoY
|
$70.87M
-1173.79%
YoY
|
-$6.230M
-117.17%
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 |
$18.02M
64.62%
YoY
|
$16.73M
59.59%
YoY
|
$2.875M
-53.79%
YoY
|
$5.984M
98.01%
YoY
|
$10.95M
-18.66%
YoY
|
$10.48M
-35.32%
YoY
|
$6.221M
-16.27%
YoY
|
$3.022M
-140.26%
YoY
|
$13.46M
29.29%
YoY
|
$16.21M
82.06%
YoY
|
$7.430M
-19.81%
YoY
|
-$7.507M
-347.84%
YoY
|
$10.41M
-13.58%
YoY
|
$8.902M
41.08%
YoY
|
$9.266M
-13.08%
YoY
|
$3.029M
-60.92%
YoY
|
$12.04M
-13.79%
YoY
|
$6.310M
-55.53%
YoY
|
$10.66M
219.16%
YoY
|
| Capital Expenditures |
$125.0K
-78.63%
YoY
|
$71.00K
-84.63%
YoY
|
$145.0K
-76.84%
YoY
|
$495.0K
289.76%
YoY
|
$585.0K
490.91%
YoY
|
$462.0K
50.49%
YoY
|
$626.0K
64.74%
YoY
|
$127.0K
-92.61%
YoY
|
$99.00K
-52.4%
YoY
|
$307.0K
-36.57%
YoY
|
$380.0K
-250.79%
YoY
|
$1.718M
-304.52%
YoY
|
$208.0K
-458.62%
YoY
|
$484.0K
-791.43%
YoY
|
-$252.0K
40.0%
YoY
|
-$840.0K
1100.0%
YoY
|
-$58.00K
-92.66%
YoY
|
-$70.00K
-61.11%
YoY
|
-$180.0K
-10.0%
YoY
|
| Free Cash Flow |
$17.89M
72.71%
YoY
|
$16.66M
66.24%
YoY
|
$2.730M
-51.21%
YoY
|
$5.489M
89.6%
YoY
|
$10.36M
-22.44%
YoY
|
$10.02M
-36.97%
YoY
|
$5.595M
-20.64%
YoY
|
$2.895M
-131.38%
YoY
|
$13.36M
30.95%
YoY
|
$15.90M
88.88%
YoY
|
$7.050M
-25.93%
YoY
|
-$9.225M
-338.43%
YoY
|
$10.20M
-15.71%
YoY
|
$8.418M
31.94%
YoY
|
$9.518M
-12.2%
YoY
|
$3.869M
-50.52%
YoY
|
$12.10M
-18.01%
YoY
|
$6.380M
-55.6%
YoY
|
$10.84M
206.21%
YoY
|
Loading...