|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$28.20M
35.61%
YoY
|
$20.79M
14.19%
YoY
|
$18.21M
-39.34%
YoY
|
$30.02M
25.05%
YoY
|
$24.01M
84.18%
YoY
|
| Depreciation, Depletion And Amortization |
$2.300M
-4.17%
YoY
|
$2.400M
-4.0%
YoY
|
$2.500M
8.7%
YoY
|
$2.300M
4.55%
YoY
|
$2.200M
15.79%
YoY
|
| Cash From Operating Activities |
$42.36M
43.29%
YoY
|
$29.56M
-0.43%
YoY
|
$29.69M
-39.93%
YoY
|
$49.43M
586.58%
YoY
|
$7.199M
2332.09%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$17.54M
276.05%
YoY
|
$4.663M
-32.95%
YoY
|
$6.954M
26.12%
YoY
|
$5.514M
118.81%
YoY
|
$2.520M
81.29%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$77.72M
-28.65%
YoY
|
-$108.9M
284.61%
YoY
|
-$28.32M
-74.22%
YoY
|
-$109.9M
-63.46%
YoY
|
-$300.7M
84.66%
YoY
|
| Cash From Investing Activities |
-$95.25M
-16.14%
YoY
|
-$113.6M
222.01%
YoY
|
-$35.28M
-69.43%
YoY
|
-$115.4M
-61.95%
YoY
|
-$303.2M
84.63%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$9.404M
6.27%
YoY
|
$8.849M
31.1%
YoY
|
$6.750M
-12.44%
YoY
|
$7.709M
16.66%
YoY
|
$6.608M
22.87%
YoY
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$1.263M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$117.6M
112.16%
YoY
|
$55.43M
-37.33%
YoY
|
$88.44M
-4946.08%
YoY
|
-$1.825M
-100.56%
YoY
|
$323.6M
48.68%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$42.36M
43.29%
YoY
|
$29.56M
-0.43%
YoY
|
$29.69M
-39.93%
YoY
|
$49.43M
586.58%
YoY
|
$7.199M
2332.09%
YoY
|
| Cash From Investing Activities |
-$95.25M
-16.14%
YoY
|
-$113.6M
222.01%
YoY
|
-$35.28M
-69.43%
YoY
|
-$115.4M
-61.95%
YoY
|
-$303.2M
84.63%
YoY
|
| Cash From Financing Activities |
$117.6M
112.16%
YoY
|
$55.43M
-37.33%
YoY
|
$88.44M
-4946.08%
YoY
|
-$1.825M
-100.56%
YoY
|
$323.6M
48.68%
YoY
|
| Net Change In Cash |
$64.71M
-326.28%
YoY
|
-$28.60M
-134.51%
YoY
|
$82.86M
-222.23%
YoY
|
-$67.79M
-346.22%
YoY
|
$27.53M
-48.72%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$42.36M
43.29%
YoY
|
$29.56M
-0.43%
YoY
|
$29.69M
-39.93%
YoY
|
$49.43M
586.58%
YoY
|
$7.199M
2332.09%
YoY
|
| Capital Expenditures |
$17.54M
276.05%
YoY
|
$4.663M
-32.95%
YoY
|
$6.954M
26.12%
YoY
|
$5.514M
118.81%
YoY
|
$2.520M
81.29%
YoY
|
| Free Cash Flow |
$24.83M
-0.3%
YoY
|
$24.90M
9.51%
YoY
|
$22.74M
-48.22%
YoY
|
$43.91M
838.51%
YoY
|
$4.679M
-527.7%
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 |
$7.460M
24.52%
YoY
|
$7.940M
36.08%
YoY
|
$7.346M
47.9%
YoY
|
$6.921M
40.24%
YoY
|
$5.991M
18.47%
YoY
|
$5.835M
1146.79%
YoY
|
$4.967M
-6.99%
YoY
|
$4.935M
-7.96%
YoY
|
$5.057M
-28.17%
YoY
|
$468.0K
-93.45%
YoY
|
$5.340M
-30.55%
YoY
|
$5.362M
-30.04%
YoY
|
$7.040M
-6.41%
YoY
|
$7.146M
-8.27%
YoY
|
$7.689M
58.24%
YoY
|
$7.664M
34.55%
YoY
|
$7.522M
32.73%
YoY
|
$7.790M
50.62%
YoY
|
$4.859M
-2.37%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$1.298M
-8.01%
YoY
|
$1.401M
-7.34%
YoY
|
$1.417M
3.2%
YoY
|
$1.379M
0.51%
YoY
|
$1.411M
-2.89%
YoY
|
$1.512M
-11.06%
YoY
|
$1.373M
0.66%
YoY
|
$1.372M
15.49%
YoY
|
$1.453M
-7.04%
YoY
|
$1.700M
42.02%
YoY
|
$1.364M
24.79%
YoY
|
$1.188M
-15.26%
YoY
|
$1.563M
33.59%
YoY
|
$1.197M
-11.33%
YoY
|
$1.093M
-27.62%
YoY
|
$1.402M
0.86%
YoY
|
$1.170M
-20.95%
YoY
|
$1.350M
8.0%
YoY
|
| Cash From Operating Activities |
$7.565M
-35.24%
YoY
|
$9.676M
49.69%
YoY
|
$8.423M
-7.16%
YoY
|
$12.58M
44.73%
YoY
|
$11.68M
118.99%
YoY
|
$6.464M
-22.23%
YoY
|
$9.073M
43.79%
YoY
|
$8.692M
8.42%
YoY
|
$5.334M
-24.36%
YoY
|
$8.312M
-9.13%
YoY
|
$6.310M
-49.44%
YoY
|
$8.017M
-16.11%
YoY
|
$7.052M
-61.35%
YoY
|
$9.147M
-236.52%
YoY
|
$12.48M
-145.44%
YoY
|
$9.556M
-39.02%
YoY
|
$18.25M
-28.99%
YoY
|
-$6.700M
-13.77%
YoY
|
-$27.46M
-359.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.314M
2393.64%
YoY
|
$5.443M
827.26%
YoY
|
$6.227M
381.22%
YoY
|
$5.692M
284.85%
YoY
|
$173.0K
-86.72%
YoY
|
$587.0K
-75.27%
YoY
|
$1.294M
-35.3%
YoY
|
$1.479M
-20.53%
YoY
|
$1.303M
81.48%
YoY
|
$2.374M
163.78%
YoY
|
$2.000M
-370.64%
YoY
|
$1.861M
-394.0%
YoY
|
$718.0K
-77.85%
YoY
|
$900.0K
-225.0%
YoY
|
-$739.0K
13.69%
YoY
|
-$633.0K
-26.4%
YoY
|
$3.242M
1033.57%
YoY
|
-$720.0K
-7300.0%
YoY
|
-$650.0K
47.73%
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 |
N/A
|
$3.783M
-127.87%
YoY
|
-$54.96M
-12.45%
YoY
|
-$28.01M
8.63%
YoY
|
$1.473M
-121.71%
YoY
|
-$13.57M
508.43%
YoY
|
-$62.78M
579.42%
YoY
|
-$25.79M
-514.52%
YoY
|
-$6.786M
-70.59%
YoY
|
-$2.231M
-94.07%
YoY
|
-$9.240M
-52.89%
YoY
|
$6.221M
2640.53%
YoY
|
-$23.07M
-56.38%
YoY
|
-$37.59M
-38.69%
YoY
|
-$19.61M
-67.05%
YoY
|
$227.0K
-100.22%
YoY
|
-$52.89M
-33.01%
YoY
|
-$61.32M
34.27%
YoY
|
-$59.52M
-4.58%
YoY
|
| Cash From Investing Activities |
-$106.1M
-8264.15%
YoY
|
-$1.660M
-88.28%
YoY
|
-$61.19M
-4.5%
YoY
|
-$33.70M
23.61%
YoY
|
$1.300M
-116.07%
YoY
|
-$14.16M
207.51%
YoY
|
-$64.07M
470.04%
YoY
|
-$27.27M
-725.37%
YoY
|
-$8.089M
-66.0%
YoY
|
-$4.605M
-88.04%
YoY
|
-$11.24M
-44.77%
YoY
|
$4.360M
-1173.89%
YoY
|
-$23.79M
-57.62%
YoY
|
-$38.49M
-37.95%
YoY
|
-$20.35M
-66.17%
YoY
|
-$406.0K
-99.6%
YoY
|
-$56.14M
-29.16%
YoY
|
-$62.04M
35.9%
YoY
|
-$60.17M
-4.25%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$2.513M
8.09%
YoY
|
N/A
|
N/A
|
N/A
|
$2.325M
9.98%
YoY
|
N/A
|
N/A
|
N/A
|
$2.114M
26.66%
YoY
|
N/A
|
N/A
|
N/A
|
$1.669M
-11.69%
YoY
|
N/A
|
N/A
|
N/A
|
$1.890M
25.0%
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
|
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
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
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 |
$105.5M
-8.15%
YoY
|
-$2.117M
-92.73%
YoY
|
$29.43M
-69.68%
YoY
|
-$24.58M
-202.72%
YoY
|
$114.9M
-415.02%
YoY
|
-$29.12M
1206.37%
YoY
|
$97.08M
112.11%
YoY
|
$23.93M
-513.73%
YoY
|
-$36.46M
-171.94%
YoY
|
-$2.229M
-97.05%
YoY
|
$45.77M
39.58%
YoY
|
-$5.783M
-324.84%
YoY
|
$50.69M
31.94%
YoY
|
-$75.60M
4171.41%
YoY
|
$32.79M
-61.4%
YoY
|
$2.572M
-92.26%
YoY
|
$38.42M
-81.46%
YoY
|
-$1.770M
-80.33%
YoY
|
$84.96M
-205.17%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$7.565M
-35.24%
YoY
|
$9.676M
49.69%
YoY
|
$8.423M
-7.16%
YoY
|
$12.58M
44.73%
YoY
|
$11.68M
118.99%
YoY
|
$6.464M
-22.23%
YoY
|
$9.073M
43.79%
YoY
|
$8.692M
8.42%
YoY
|
$5.334M
-24.36%
YoY
|
$8.312M
-9.13%
YoY
|
$6.310M
-49.44%
YoY
|
$8.017M
-16.11%
YoY
|
$7.052M
-61.35%
YoY
|
$9.147M
-236.52%
YoY
|
$12.48M
-145.44%
YoY
|
$9.556M
-39.02%
YoY
|
$18.25M
-28.99%
YoY
|
-$6.700M
-13.77%
YoY
|
-$27.46M
-359.06%
YoY
|
| Cash From Investing Activities |
-$106.1M
-8264.15%
YoY
|
-$1.660M
-88.28%
YoY
|
-$61.19M
-4.5%
YoY
|
-$33.70M
23.61%
YoY
|
$1.300M
-116.07%
YoY
|
-$14.16M
207.51%
YoY
|
-$64.07M
470.04%
YoY
|
-$27.27M
-725.37%
YoY
|
-$8.089M
-66.0%
YoY
|
-$4.605M
-88.04%
YoY
|
-$11.24M
-44.77%
YoY
|
$4.360M
-1173.89%
YoY
|
-$23.79M
-57.62%
YoY
|
-$38.49M
-37.95%
YoY
|
-$20.35M
-66.17%
YoY
|
-$406.0K
-99.6%
YoY
|
-$56.14M
-29.16%
YoY
|
-$62.04M
35.9%
YoY
|
-$60.17M
-4.25%
YoY
|
| Cash From Financing Activities |
$105.5M
-8.15%
YoY
|
-$2.117M
-92.73%
YoY
|
$29.43M
-69.68%
YoY
|
-$24.58M
-202.72%
YoY
|
$114.9M
-415.02%
YoY
|
-$29.12M
1206.37%
YoY
|
$97.08M
112.11%
YoY
|
$23.93M
-513.73%
YoY
|
-$36.46M
-171.94%
YoY
|
-$2.229M
-97.05%
YoY
|
$45.77M
39.58%
YoY
|
-$5.783M
-324.84%
YoY
|
$50.69M
31.94%
YoY
|
-$75.60M
4171.41%
YoY
|
$32.79M
-61.4%
YoY
|
$2.572M
-92.26%
YoY
|
$38.42M
-81.46%
YoY
|
-$1.770M
-80.33%
YoY
|
$84.96M
-205.17%
YoY
|
| Net Change In Cash |
$6.935M
-94.58%
YoY
|
$5.899M
-116.02%
YoY
|
-$23.33M
-155.45%
YoY
|
-$45.70M
-953.89%
YoY
|
$127.8M
-425.99%
YoY
|
-$36.82M
-2590.93%
YoY
|
$42.08M
3.05%
YoY
|
$5.352M
-18.84%
YoY
|
-$39.22M
-215.52%
YoY
|
$1.478M
-101.41%
YoY
|
$40.84M
63.9%
YoY
|
$6.594M
-43.75%
YoY
|
$33.95M
6353.8%
YoY
|
-$105.0M
48.85%
YoY
|
$24.92M
-1033.22%
YoY
|
$11.72M
-122.16%
YoY
|
$526.0K
-99.66%
YoY
|
-$70.51M
12.96%
YoY
|
-$2.670M
-97.99%
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 |
$7.565M
-35.24%
YoY
|
$9.676M
49.69%
YoY
|
$8.423M
-7.16%
YoY
|
$12.58M
44.73%
YoY
|
$11.68M
118.99%
YoY
|
$6.464M
-22.23%
YoY
|
$9.073M
43.79%
YoY
|
$8.692M
8.42%
YoY
|
$5.334M
-24.36%
YoY
|
$8.312M
-9.13%
YoY
|
$6.310M
-49.44%
YoY
|
$8.017M
-16.11%
YoY
|
$7.052M
-61.35%
YoY
|
$9.147M
-236.52%
YoY
|
$12.48M
-145.44%
YoY
|
$9.556M
-39.02%
YoY
|
$18.25M
-28.99%
YoY
|
-$6.700M
-13.77%
YoY
|
-$27.46M
-359.06%
YoY
|
| Capital Expenditures |
$4.314M
2393.64%
YoY
|
$5.443M
827.26%
YoY
|
$6.227M
381.22%
YoY
|
$5.692M
284.85%
YoY
|
$173.0K
-86.72%
YoY
|
$587.0K
-75.27%
YoY
|
$1.294M
-35.3%
YoY
|
$1.479M
-20.53%
YoY
|
$1.303M
81.48%
YoY
|
$2.374M
163.78%
YoY
|
$2.000M
-370.64%
YoY
|
$1.861M
-394.0%
YoY
|
$718.0K
-77.85%
YoY
|
$900.0K
-225.0%
YoY
|
-$739.0K
13.69%
YoY
|
-$633.0K
-26.4%
YoY
|
$3.242M
1033.57%
YoY
|
-$720.0K
-7300.0%
YoY
|
-$650.0K
47.73%
YoY
|
| Free Cash Flow |
$3.251M
-71.75%
YoY
|
$4.233M
-27.97%
YoY
|
$2.196M
-71.77%
YoY
|
$6.888M
-4.51%
YoY
|
$11.51M
185.49%
YoY
|
$5.877M
-1.03%
YoY
|
$7.779M
80.49%
YoY
|
$7.213M
17.17%
YoY
|
$4.031M
-36.36%
YoY
|
$5.938M
-28.0%
YoY
|
$4.310M
-67.39%
YoY
|
$6.156M
-39.58%
YoY
|
$6.334M
-57.78%
YoY
|
$8.247M
-237.91%
YoY
|
$13.22M
-149.3%
YoY
|
$10.19M
-38.36%
YoY
|
$15.00M
-40.95%
YoY
|
-$5.980M
-23.14%
YoY
|
-$26.81M
-342.84%
YoY
|
Loading...