|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$61.56M
16.33%
YoY
|
$52.92M
1.26%
YoY
|
$52.26M
30.17%
YoY
|
$40.15M
20.21%
YoY
|
$33.40M
5.76%
YoY
|
| Depreciation, Depletion And Amortization |
$7.516M
-4.02%
YoY
|
$7.831M
-3.06%
YoY
|
$8.078M
4.15%
YoY
|
$7.756M
0.73%
YoY
|
$7.700M
6.94%
YoY
|
| Cash From Operating Activities |
$87.61M
37.82%
YoY
|
$63.57M
-4.19%
YoY
|
$66.35M
9.55%
YoY
|
$60.57M
-47.75%
YoY
|
$115.9M
-338.47%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.589M
-12.65%
YoY
|
$8.688M
23.3%
YoY
|
$7.046M
11.45%
YoY
|
$6.322M
21.74%
YoY
|
$5.193M
-46.67%
YoY
|
| Acquisitions |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$4.482M
86.36%
YoY
|
| Other Investing Activities |
$72.00M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$2.867M
-59.84%
YoY
|
-$7.139M
23.81%
YoY
|
| Cash From Investing Activities |
$64.41M
-5.77%
YoY
|
$68.35M
-185.32%
YoY
|
-$80.11M
-89.08%
YoY
|
-$733.7M
63.87%
YoY
|
-$447.7M
1273.63%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.341M
61.76%
YoY
|
$829.0K
-129.9%
YoY
|
-$2.773M
-313.31%
YoY
|
$1.300M
-226.46%
YoY
|
-$1.028M
-202.7%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
$116.0K
-41.71%
YoY
|
$199.0K
-20.08%
YoY
|
$249.0K
-81.31%
YoY
|
$1.332M
-60.39%
YoY
|
| Cash From Financing Activities |
-$13.90M
-73.33%
YoY
|
-$52.14M
-81.03%
YoY
|
-$274.8M
-215.26%
YoY
|
$238.4M
-45.64%
YoY
|
$438.6M
-30.53%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$87.61M
37.82%
YoY
|
$63.57M
-4.19%
YoY
|
$66.35M
9.55%
YoY
|
$60.57M
-47.75%
YoY
|
$115.9M
-338.47%
YoY
|
| Cash From Investing Activities |
$64.41M
-5.77%
YoY
|
$68.35M
-185.32%
YoY
|
-$80.11M
-89.08%
YoY
|
-$733.7M
63.87%
YoY
|
-$447.7M
1273.63%
YoY
|
| Cash From Financing Activities |
-$13.90M
-73.33%
YoY
|
-$52.14M
-81.03%
YoY
|
-$274.8M
-215.26%
YoY
|
$238.4M
-45.64%
YoY
|
$438.6M
-30.53%
YoY
|
| Net Change In Cash |
$138.1M
73.11%
YoY
|
$79.79M
-127.65%
YoY
|
-$288.6M
-33.61%
YoY
|
-$434.7M
-507.01%
YoY
|
$106.8M
-80.59%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$87.61M
37.82%
YoY
|
$63.57M
-4.19%
YoY
|
$66.35M
9.55%
YoY
|
$60.57M
-47.75%
YoY
|
$115.9M
-338.47%
YoY
|
| Capital Expenditures |
$7.589M
-12.65%
YoY
|
$8.688M
23.3%
YoY
|
$7.046M
11.45%
YoY
|
$6.322M
21.74%
YoY
|
$5.193M
-46.67%
YoY
|
| Free Cash Flow |
$80.03M
45.8%
YoY
|
$54.89M
-7.45%
YoY
|
$59.31M
9.33%
YoY
|
$54.24M
-51.01%
YoY
|
$110.7M
-289.77%
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 |
$15.82M
-6.18%
YoY
|
$13.71M
4.7%
YoY
|
$15.95M
21.59%
YoY
|
$15.04M
6.32%
YoY
|
$16.86M
34.25%
YoY
|
$13.09M
11.69%
YoY
|
$13.12M
3.66%
YoY
|
$14.15M
-2.76%
YoY
|
$12.56M
-16.03%
YoY
|
$11.72M
0.48%
YoY
|
$12.66M
11.84%
YoY
|
$14.55M
67.0%
YoY
|
$14.95M
76.76%
YoY
|
$11.66M
83.11%
YoY
|
$11.32M
12.13%
YoY
|
$8.713M
17.32%
YoY
|
$8.460M
-11.0%
YoY
|
$6.370M
-17.81%
YoY
|
$10.09M
-2.94%
YoY
|
| Depreciation, Depletion And Amortization |
$1.816M
-1.84%
YoY
|
$1.861M
-2.72%
YoY
|
$1.899M
6.21%
YoY
|
$1.906M
-5.92%
YoY
|
$1.850M
-12.07%
YoY
|
$1.913M
-6.13%
YoY
|
$1.788M
-12.35%
YoY
|
$2.026M
1.4%
YoY
|
$2.104M
4.73%
YoY
|
$2.038M
4.67%
YoY
|
$2.040M
5.86%
YoY
|
$1.998M
0.81%
YoY
|
$2.009M
5.74%
YoY
|
$1.947M
2.47%
YoY
|
$1.927M
-3.65%
YoY
|
$1.982M
4.32%
YoY
|
$1.900M
0.0%
YoY
|
$1.900M
-5.0%
YoY
|
$2.000M
11.11%
YoY
|
| Cash From Operating Activities |
$15.94M
-27.13%
YoY
|
$11.56M
2.86%
YoY
|
$21.56M
69.12%
YoY
|
$32.62M
30.83%
YoY
|
$21.87M
49.29%
YoY
|
$11.24M
5.44%
YoY
|
$12.75M
-47.08%
YoY
|
$24.94M
356.64%
YoY
|
$14.65M
-43.9%
YoY
|
$10.66M
22.25%
YoY
|
$24.09M
538.88%
YoY
|
$5.461M
-81.84%
YoY
|
$26.11M
45.27%
YoY
|
$8.719M
-70.64%
YoY
|
$3.771M
-88.91%
YoY
|
$30.08M
2213.46%
YoY
|
$17.97M
-64.68%
YoY
|
$29.70M
312.5%
YoY
|
$34.00M
-220.14%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.279M
-46.31%
YoY
|
$1.622M
-27.78%
YoY
|
$1.745M
-22.24%
YoY
|
$1.840M
-6.17%
YoY
|
$2.382M
6.48%
YoY
|
$2.246M
41.52%
YoY
|
$2.244M
43.94%
YoY
|
$1.961M
-0.2%
YoY
|
$2.237M
18.61%
YoY
|
$1.587M
-31.27%
YoY
|
$1.559M
-325.62%
YoY
|
$1.965M
-184.63%
YoY
|
$1.886M
86.18%
YoY
|
$2.309M
-484.83%
YoY
|
-$691.0K
-50.64%
YoY
|
-$2.322M
-61.93%
YoY
|
$1.013M
-36.37%
YoY
|
-$600.0K
-68.42%
YoY
|
-$1.400M
40.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 |
-$111.6M
2926.36%
YoY
|
$693.0K
-101.6%
YoY
|
$61.27M
601.94%
YoY
|
$13.73M
-81.73%
YoY
|
-$3.688M
-110.12%
YoY
|
-$43.25M
172.48%
YoY
|
$8.728M
-77.04%
YoY
|
$75.11M
-1083.94%
YoY
|
$36.45M
N/A
|
-$15.87M
-89.98%
YoY
|
$38.01M
-134.46%
YoY
|
-$7.634M
-96.66%
YoY
|
$0.00
-100.0%
YoY
|
-$158.4M
5361.24%
YoY
|
-$110.3M
-5.55%
YoY
|
-$228.5M
48.85%
YoY
|
-$1.838M
45.99%
YoY
|
-$2.900M
-110.39%
YoY
|
-$116.8M
-279.14%
YoY
|
| Cash From Investing Activities |
-$112.9M
1759.82%
YoY
|
-$929.0K
-97.96%
YoY
|
$59.52M
817.95%
YoY
|
$11.89M
-83.75%
YoY
|
-$6.070M
-117.74%
YoY
|
-$45.50M
160.57%
YoY
|
$6.484M
-82.21%
YoY
|
$73.15M
-862.09%
YoY
|
$34.21M
-138.24%
YoY
|
-$17.46M
-89.13%
YoY
|
$36.45M
-132.84%
YoY
|
-$9.599M
-95.84%
YoY
|
-$89.48M
-61.31%
YoY
|
-$160.7M
4491.0%
YoY
|
-$111.0M
-6.09%
YoY
|
-$230.7M
44.55%
YoY
|
-$231.3M
38.97%
YoY
|
-$3.500M
-113.46%
YoY
|
-$118.2M
-284.11%
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 |
-$2.627M
-1447.18%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$195.0K
-109.04%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$2.158M
229.47%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$655.0K
-444.74%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$190.0K
-675.76%
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
|
$50.00K
-35.9%
YoY
|
N/A
|
N/A
|
N/A
|
$78.00K
-92.31%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$55.96M
-52.14%
YoY
|
$53.44M
-33.95%
YoY
|
-$88.59M
302.61%
YoY
|
-$95.67M
74.58%
YoY
|
$116.9M
-307.88%
YoY
|
$80.90M
-46.55%
YoY
|
-$22.00M
-91.6%
YoY
|
-$54.80M
265.19%
YoY
|
-$56.24M
-62.34%
YoY
|
$151.4M
-16.94%
YoY
|
-$261.9M
1447.48%
YoY
|
-$15.01M
-156.2%
YoY
|
-$149.3M
-422.15%
YoY
|
$182.3M
-19.71%
YoY
|
-$16.92M
-182.56%
YoY
|
$26.70M
-65.85%
YoY
|
$46.35M
-58.93%
YoY
|
$227.0M
17.8%
YoY
|
$20.50M
-73.82%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$15.94M
-27.13%
YoY
|
$11.56M
2.86%
YoY
|
$21.56M
69.12%
YoY
|
$32.62M
30.83%
YoY
|
$21.87M
49.29%
YoY
|
$11.24M
5.44%
YoY
|
$12.75M
-47.08%
YoY
|
$24.94M
356.64%
YoY
|
$14.65M
-43.9%
YoY
|
$10.66M
22.25%
YoY
|
$24.09M
538.88%
YoY
|
$5.461M
-81.84%
YoY
|
$26.11M
45.27%
YoY
|
$8.719M
-70.64%
YoY
|
$3.771M
-88.91%
YoY
|
$30.08M
2213.46%
YoY
|
$17.97M
-64.68%
YoY
|
$29.70M
312.5%
YoY
|
$34.00M
-220.14%
YoY
|
| Cash From Investing Activities |
-$112.9M
1759.82%
YoY
|
-$929.0K
-97.96%
YoY
|
$59.52M
817.95%
YoY
|
$11.89M
-83.75%
YoY
|
-$6.070M
-117.74%
YoY
|
-$45.50M
160.57%
YoY
|
$6.484M
-82.21%
YoY
|
$73.15M
-862.09%
YoY
|
$34.21M
-138.24%
YoY
|
-$17.46M
-89.13%
YoY
|
$36.45M
-132.84%
YoY
|
-$9.599M
-95.84%
YoY
|
-$89.48M
-61.31%
YoY
|
-$160.7M
4491.0%
YoY
|
-$111.0M
-6.09%
YoY
|
-$230.7M
44.55%
YoY
|
-$231.3M
38.97%
YoY
|
-$3.500M
-113.46%
YoY
|
-$118.2M
-284.11%
YoY
|
| Cash From Financing Activities |
$55.96M
-52.14%
YoY
|
$53.44M
-33.95%
YoY
|
-$88.59M
302.61%
YoY
|
-$95.67M
74.58%
YoY
|
$116.9M
-307.88%
YoY
|
$80.90M
-46.55%
YoY
|
-$22.00M
-91.6%
YoY
|
-$54.80M
265.19%
YoY
|
-$56.24M
-62.34%
YoY
|
$151.4M
-16.94%
YoY
|
-$261.9M
1447.48%
YoY
|
-$15.01M
-156.2%
YoY
|
-$149.3M
-422.15%
YoY
|
$182.3M
-19.71%
YoY
|
-$16.92M
-182.56%
YoY
|
$26.70M
-65.85%
YoY
|
$46.35M
-58.93%
YoY
|
$227.0M
17.8%
YoY
|
$20.50M
-73.82%
YoY
|
| Net Change In Cash |
-$41.00M
-130.9%
YoY
|
$64.07M
37.36%
YoY
|
-$7.503M
170.96%
YoY
|
-$51.16M
-218.18%
YoY
|
$132.7M
-1898.71%
YoY
|
$46.64M
-67.74%
YoY
|
-$2.769M
-98.62%
YoY
|
$43.29M
-326.13%
YoY
|
-$7.378M
-96.53%
YoY
|
$144.6M
377.36%
YoY
|
-$201.4M
62.17%
YoY
|
-$19.14M
-88.99%
YoY
|
-$212.7M
27.42%
YoY
|
$30.29M
-88.04%
YoY
|
-$124.2M
94.91%
YoY
|
-$173.9M
117.14%
YoY
|
-$166.9M
6161.29%
YoY
|
$253.2M
12.08%
YoY
|
-$63.70M
-155.78%
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 |
$15.94M
-27.13%
YoY
|
$11.56M
2.86%
YoY
|
$21.56M
69.12%
YoY
|
$32.62M
30.83%
YoY
|
$21.87M
49.29%
YoY
|
$11.24M
5.44%
YoY
|
$12.75M
-47.08%
YoY
|
$24.94M
356.64%
YoY
|
$14.65M
-43.9%
YoY
|
$10.66M
22.25%
YoY
|
$24.09M
538.88%
YoY
|
$5.461M
-81.84%
YoY
|
$26.11M
45.27%
YoY
|
$8.719M
-70.64%
YoY
|
$3.771M
-88.91%
YoY
|
$30.08M
2213.46%
YoY
|
$17.97M
-64.68%
YoY
|
$29.70M
312.5%
YoY
|
$34.00M
-220.14%
YoY
|
| Capital Expenditures |
$1.279M
-46.31%
YoY
|
$1.622M
-27.78%
YoY
|
$1.745M
-22.24%
YoY
|
$1.840M
-6.17%
YoY
|
$2.382M
6.48%
YoY
|
$2.246M
41.52%
YoY
|
$2.244M
43.94%
YoY
|
$1.961M
-0.2%
YoY
|
$2.237M
18.61%
YoY
|
$1.587M
-31.27%
YoY
|
$1.559M
-325.62%
YoY
|
$1.965M
-184.63%
YoY
|
$1.886M
86.18%
YoY
|
$2.309M
-484.83%
YoY
|
-$691.0K
-50.64%
YoY
|
-$2.322M
-61.93%
YoY
|
$1.013M
-36.37%
YoY
|
-$600.0K
-68.42%
YoY
|
-$1.400M
40.0%
YoY
|
| Free Cash Flow |
$14.66M
-24.78%
YoY
|
$9.938M
10.51%
YoY
|
$19.82M
88.64%
YoY
|
$30.78M
33.98%
YoY
|
$19.49M
57.01%
YoY
|
$8.993M
-0.87%
YoY
|
$10.51M
-53.38%
YoY
|
$22.98M
557.21%
YoY
|
$12.41M
-48.76%
YoY
|
$9.072M
41.53%
YoY
|
$22.53M
405.0%
YoY
|
$3.496M
-89.21%
YoY
|
$24.22M
42.83%
YoY
|
$6.410M
-78.84%
YoY
|
$4.462M
-87.4%
YoY
|
$32.40M
337.8%
YoY
|
$16.96M
-65.59%
YoY
|
$30.30M
232.97%
YoY
|
$35.40M
-229.67%
YoY
|
Loading...