|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$43.07M
-5.75%
YoY
|
$45.70M
61.62%
YoY
|
$28.28M
-4.6%
YoY
|
$29.64M
27.98%
YoY
|
$23.16M
20.21%
YoY
|
| Depreciation, Depletion And Amortization |
$1.119M
5.87%
YoY
|
$1.057M
-18.82%
YoY
|
$1.302M
-7.4%
YoY
|
$1.406M
36.5%
YoY
|
$1.030M
-5.5%
YoY
|
| Cash From Operating Activities |
$46.14M
-16.19%
YoY
|
$55.05M
12.05%
YoY
|
$49.13M
23.7%
YoY
|
$39.71M
32.58%
YoY
|
$29.96M
18.7%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$4.740M
12.94%
YoY
|
$4.197M
48.09%
YoY
|
$2.834M
863.95%
YoY
|
$294.0K
-50.92%
YoY
|
$599.0K
36.76%
YoY
|
| Acquisitions |
$2.750M
N/A
|
$0.00
-100.0%
YoY
|
$16.48M
N/A
|
$0.00
-100.0%
YoY
|
-$20.43M
N/A
|
| Other Investing Activities |
-$205.8M
-344.02%
YoY
|
$84.36M
-165.89%
YoY
|
-$128.0M
-62.62%
YoY
|
-$342.5M
698.5%
YoY
|
-$42.89M
-64.01%
YoY
|
| Cash From Investing Activities |
-$210.6M
-362.71%
YoY
|
$80.16M
-161.26%
YoY
|
-$130.9M
-61.82%
YoY
|
-$342.8M
688.1%
YoY
|
-$43.49M
-63.64%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$9.342M
15.95%
YoY
|
$8.057M
27.42%
YoY
|
$6.323M
44.82%
YoY
|
$4.366M
9.64%
YoY
|
$3.982M
-48.97%
YoY
|
| Common Stock Issuance & Retirement, Net |
$1.000K
-50.0%
YoY
|
$2.000K
100.0%
YoY
|
$1.000K
N/A
|
$0.00
-100.0%
YoY
|
$1.000K
-99.99%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$174.9M
-313.15%
YoY
|
-$82.05M
-153.4%
YoY
|
$153.7M
-25.88%
YoY
|
$207.3M
221.48%
YoY
|
$64.49M
-50.83%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$46.14M
-16.19%
YoY
|
$55.05M
12.05%
YoY
|
$49.13M
23.7%
YoY
|
$39.71M
32.58%
YoY
|
$29.96M
18.7%
YoY
|
| Cash From Investing Activities |
-$210.6M
-362.71%
YoY
|
$80.16M
-161.26%
YoY
|
-$130.9M
-61.82%
YoY
|
-$342.8M
688.1%
YoY
|
-$43.49M
-63.64%
YoY
|
| Cash From Financing Activities |
$174.9M
-313.15%
YoY
|
-$82.05M
-153.4%
YoY
|
$153.7M
-25.88%
YoY
|
$207.3M
221.48%
YoY
|
$64.49M
-50.83%
YoY
|
| Net Change In Cash |
$10.44M
-80.36%
YoY
|
$53.15M
-26.1%
YoY
|
$71.93M
-175.13%
YoY
|
-$95.74M
-287.9%
YoY
|
$50.95M
38.56%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$46.14M
-16.19%
YoY
|
$55.05M
12.05%
YoY
|
$49.13M
23.7%
YoY
|
$39.71M
32.58%
YoY
|
$29.96M
18.7%
YoY
|
| Capital Expenditures |
$4.740M
12.94%
YoY
|
$4.197M
48.09%
YoY
|
$2.834M
863.95%
YoY
|
$294.0K
-50.92%
YoY
|
$599.0K
36.76%
YoY
|
| Free Cash Flow |
$41.40M
-18.59%
YoY
|
$50.85M
9.85%
YoY
|
$46.29M
17.43%
YoY
|
$39.42M
34.28%
YoY
|
$29.36M
18.39%
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 |
$12.01M
16.16%
YoY
|
$10.78M
-2.93%
YoY
|
$10.84M
-7.92%
YoY
|
$11.11M
-3.64%
YoY
|
$10.34M
-8.43%
YoY
|
$11.11M
938.22%
YoY
|
$11.78M
49.97%
YoY
|
$11.52M
18.24%
YoY
|
$11.29M
17.5%
YoY
|
$1.070M
-87.24%
YoY
|
$7.853M
-2.34%
YoY
|
$9.746M
38.75%
YoY
|
$9.607M
55.35%
YoY
|
$8.386M
47.49%
YoY
|
$8.041M
28.37%
YoY
|
$7.024M
15.05%
YoY
|
$6.184M
21.16%
YoY
|
$5.686M
19.98%
YoY
|
$6.264M
41.08%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$289.0K
17.48%
YoY
|
$290.0K
14.17%
YoY
|
$289.0K
10.31%
YoY
|
$251.0K
-14.92%
YoY
|
$246.0K
-25.9%
YoY
|
$254.0K
-20.62%
YoY
|
$262.0K
-19.14%
YoY
|
$295.0K
-9.51%
YoY
|
$332.0K
-3.21%
YoY
|
$320.0K
-8.83%
YoY
|
$324.0K
-6.63%
YoY
|
$326.0K
-10.68%
YoY
|
$343.0K
37.2%
YoY
|
$351.0K
35.0%
YoY
|
$347.0K
33.46%
YoY
|
$365.0K
40.38%
YoY
|
$250.0K
-7.41%
YoY
|
$260.0K
-7.14%
YoY
|
| Cash From Operating Activities |
$16.65M
51.38%
YoY
|
$9.059M
-30.81%
YoY
|
$16.63M
24.45%
YoY
|
$9.450M
16.01%
YoY
|
$11.00M
-46.21%
YoY
|
$13.09M
-18.96%
YoY
|
$13.36M
4.07%
YoY
|
$8.146M
24.21%
YoY
|
$20.45M
50.64%
YoY
|
$16.16M
65.2%
YoY
|
$12.84M
155.88%
YoY
|
$6.558M
-48.59%
YoY
|
$13.57M
11.62%
YoY
|
$9.779M
36.96%
YoY
|
$5.018M
-8.93%
YoY
|
$12.76M
58.08%
YoY
|
$12.16M
31.62%
YoY
|
$7.140M
6.25%
YoY
|
$5.510M
94.01%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.490M
-11.17%
YoY
|
$1.084M
-17.0%
YoY
|
$214.0K
-65.09%
YoY
|
$639.0K
-60.31%
YoY
|
$2.803M
319.61%
YoY
|
$1.306M
458.12%
YoY
|
$613.0K
65.68%
YoY
|
$1.610M
-19.74%
YoY
|
$668.0K
205.02%
YoY
|
$234.0K
1014.29%
YoY
|
$370.0K
-922.22%
YoY
|
$2.006M
-1338.27%
YoY
|
$219.0K
-431.82%
YoY
|
$21.00K
-106.0%
YoY
|
-$45.00K
-43.75%
YoY
|
-$162.0K
224.0%
YoY
|
-$66.00K
-156.41%
YoY
|
-$350.0K
1650.0%
YoY
|
-$80.00K
-11.11%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$2.750M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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
|
-$66.31M
-243.43%
YoY
|
-$33.93M
-56.87%
YoY
|
-$71.14M
-164.15%
YoY
|
-$34.47M
-684.16%
YoY
|
$46.23M
-34860.9%
YoY
|
-$78.66M
-35.11%
YoY
|
$110.9M
-15457.34%
YoY
|
$5.901M
-199.19%
YoY
|
-$133.0K
-99.66%
YoY
|
-$121.2M
70.52%
YoY
|
-$722.0K
-99.15%
YoY
|
-$5.949M
-95.96%
YoY
|
-$38.64M
-202.52%
YoY
|
-$71.09M
-1985.68%
YoY
|
-$85.44M
23.94%
YoY
|
-$147.3M
855.89%
YoY
|
$37.69M
-20.5%
YoY
|
$3.770M
-109.86%
YoY
|
| Cash From Investing Activities |
$18.55M
-149.77%
YoY
|
-$67.40M
-250.01%
YoY
|
-$34.14M
-56.93%
YoY
|
-$71.77M
-165.69%
YoY
|
-$37.27M
-812.29%
YoY
|
$44.93M
-12341.42%
YoY
|
-$79.27M
-34.8%
YoY
|
$109.3M
-4105.5%
YoY
|
$5.233M
-184.84%
YoY
|
-$367.0K
-99.05%
YoY
|
-$121.6M
70.93%
YoY
|
-$2.728M
-96.81%
YoY
|
-$6.168M
-95.81%
YoY
|
-$38.66M
-203.54%
YoY
|
-$71.14M
-2027.78%
YoY
|
-$85.60M
24.08%
YoY
|
-$147.4M
849.05%
YoY
|
$37.34M
-21.24%
YoY
|
$3.690M
-109.63%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$2.555M
13.35%
YoY
|
N/A
|
N/A
|
N/A
|
$2.254M
16.67%
YoY
|
N/A
|
N/A
|
N/A
|
$1.932M
32.06%
YoY
|
N/A
|
N/A
|
N/A
|
$1.463M
34.34%
YoY
|
N/A
|
N/A
|
N/A
|
$1.089M
9.45%
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.000K
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 |
-$33.14M
-201.49%
YoY
|
$61.20M
-680.56%
YoY
|
$40.44M
-4.89%
YoY
|
$40.59M
-140.38%
YoY
|
$32.65M
-341.8%
YoY
|
-$10.54M
148.57%
YoY
|
$42.52M
-48.01%
YoY
|
-$100.5M
-759.77%
YoY
|
-$13.50M
-122.18%
YoY
|
-$4.241M
-54.12%
YoY
|
$81.79M
-9.04%
YoY
|
$15.24M
-75.39%
YoY
|
$60.87M
-5.95%
YoY
|
-$9.243M
-79.63%
YoY
|
$89.92M
919.51%
YoY
|
$61.92M
-21.15%
YoY
|
$64.72M
187.38%
YoY
|
-$45.38M
-216.18%
YoY
|
$8.820M
-127.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.65M
51.38%
YoY
|
$9.059M
-30.81%
YoY
|
$16.63M
24.45%
YoY
|
$9.450M
16.01%
YoY
|
$11.00M
-46.21%
YoY
|
$13.09M
-18.96%
YoY
|
$13.36M
4.07%
YoY
|
$8.146M
24.21%
YoY
|
$20.45M
50.64%
YoY
|
$16.16M
65.2%
YoY
|
$12.84M
155.88%
YoY
|
$6.558M
-48.59%
YoY
|
$13.57M
11.62%
YoY
|
$9.779M
36.96%
YoY
|
$5.018M
-8.93%
YoY
|
$12.76M
58.08%
YoY
|
$12.16M
31.62%
YoY
|
$7.140M
6.25%
YoY
|
$5.510M
94.01%
YoY
|
| Cash From Investing Activities |
$18.55M
-149.77%
YoY
|
-$67.40M
-250.01%
YoY
|
-$34.14M
-56.93%
YoY
|
-$71.77M
-165.69%
YoY
|
-$37.27M
-812.29%
YoY
|
$44.93M
-12341.42%
YoY
|
-$79.27M
-34.8%
YoY
|
$109.3M
-4105.5%
YoY
|
$5.233M
-184.84%
YoY
|
-$367.0K
-99.05%
YoY
|
-$121.6M
70.93%
YoY
|
-$2.728M
-96.81%
YoY
|
-$6.168M
-95.81%
YoY
|
-$38.66M
-203.54%
YoY
|
-$71.14M
-2027.78%
YoY
|
-$85.60M
24.08%
YoY
|
-$147.4M
849.05%
YoY
|
$37.34M
-21.24%
YoY
|
$3.690M
-109.63%
YoY
|
| Cash From Financing Activities |
-$33.14M
-201.49%
YoY
|
$61.20M
-680.56%
YoY
|
$40.44M
-4.89%
YoY
|
$40.59M
-140.38%
YoY
|
$32.65M
-341.8%
YoY
|
-$10.54M
148.57%
YoY
|
$42.52M
-48.01%
YoY
|
-$100.5M
-759.77%
YoY
|
-$13.50M
-122.18%
YoY
|
-$4.241M
-54.12%
YoY
|
$81.79M
-9.04%
YoY
|
$15.24M
-75.39%
YoY
|
$60.87M
-5.95%
YoY
|
-$9.243M
-79.63%
YoY
|
$89.92M
919.51%
YoY
|
$61.92M
-21.15%
YoY
|
$64.72M
187.38%
YoY
|
-$45.38M
-216.18%
YoY
|
$8.820M
-127.92%
YoY
|
| Net Change In Cash |
$2.066M
-67.59%
YoY
|
$2.867M
-93.96%
YoY
|
$22.93M
-198.05%
YoY
|
-$21.73M
-228.68%
YoY
|
$6.374M
-47.65%
YoY
|
$47.48M
311.15%
YoY
|
-$23.39M
-13.26%
YoY
|
$16.89M
-11.43%
YoY
|
$12.18M
-82.17%
YoY
|
$11.55M
-130.29%
YoY
|
-$26.96M
-213.26%
YoY
|
$19.07M
-274.51%
YoY
|
$68.27M
-196.86%
YoY
|
-$38.13M
4136.22%
YoY
|
$23.80M
32.1%
YoY
|
-$10.93M
-162.04%
YoY
|
-$70.49M
-534.29%
YoY
|
-$900.0K
-100.97%
YoY
|
$18.02M
-126.87%
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 |
$16.65M
51.38%
YoY
|
$9.059M
-30.81%
YoY
|
$16.63M
24.45%
YoY
|
$9.450M
16.01%
YoY
|
$11.00M
-46.21%
YoY
|
$13.09M
-18.96%
YoY
|
$13.36M
4.07%
YoY
|
$8.146M
24.21%
YoY
|
$20.45M
50.64%
YoY
|
$16.16M
65.2%
YoY
|
$12.84M
155.88%
YoY
|
$6.558M
-48.59%
YoY
|
$13.57M
11.62%
YoY
|
$9.779M
36.96%
YoY
|
$5.018M
-8.93%
YoY
|
$12.76M
58.08%
YoY
|
$12.16M
31.62%
YoY
|
$7.140M
6.25%
YoY
|
$5.510M
94.01%
YoY
|
| Capital Expenditures |
$2.490M
-11.17%
YoY
|
$1.084M
-17.0%
YoY
|
$214.0K
-65.09%
YoY
|
$639.0K
-60.31%
YoY
|
$2.803M
319.61%
YoY
|
$1.306M
458.12%
YoY
|
$613.0K
65.68%
YoY
|
$1.610M
-19.74%
YoY
|
$668.0K
205.02%
YoY
|
$234.0K
1014.29%
YoY
|
$370.0K
-922.22%
YoY
|
$2.006M
-1338.27%
YoY
|
$219.0K
-431.82%
YoY
|
$21.00K
-106.0%
YoY
|
-$45.00K
-43.75%
YoY
|
-$162.0K
224.0%
YoY
|
-$66.00K
-156.41%
YoY
|
-$350.0K
1650.0%
YoY
|
-$80.00K
-11.11%
YoY
|
| Free Cash Flow |
$14.16M
72.78%
YoY
|
$7.975M
-32.33%
YoY
|
$16.42M
28.76%
YoY
|
$8.811M
34.81%
YoY
|
$8.195M
-58.57%
YoY
|
$11.79M
-25.97%
YoY
|
$12.75M
2.24%
YoY
|
$6.536M
43.59%
YoY
|
$19.78M
48.11%
YoY
|
$15.92M
63.16%
YoY
|
$12.47M
146.3%
YoY
|
$4.552M
-64.77%
YoY
|
$13.35M
9.23%
YoY
|
$9.758M
30.28%
YoY
|
$5.063M
-9.43%
YoY
|
$12.92M
59.1%
YoY
|
$12.23M
34.03%
YoY
|
$7.490M
11.13%
YoY
|
$5.590M
90.78%
YoY
|
Loading...