|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$38.73M
1.77%
YoY
|
$38.06M
-10.9%
YoY
|
$42.72M
1.29%
YoY
|
$42.17M
34.06%
YoY
|
$31.46M
-8.02%
YoY
|
| Depreciation, Depletion And Amortization |
$5.000M
-19.2%
YoY
|
$6.188M
16.75%
YoY
|
$5.300M
-14.52%
YoY
|
$6.200M
14.81%
YoY
|
$5.400M
14.89%
YoY
|
| Cash From Operating Activities |
$46.53M
-18.59%
YoY
|
$57.16M
19.08%
YoY
|
$48.00M
-22.87%
YoY
|
$62.23M
54.29%
YoY
|
$40.34M
-7.53%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.467M
-59.01%
YoY
|
$6.019M
24.41%
YoY
|
$4.838M
15.55%
YoY
|
$4.187M
-37.31%
YoY
|
$6.679M
-46.56%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$344.1M
58.97%
YoY
|
-$216.4M
-15.67%
YoY
|
-$256.7M
-9.08%
YoY
|
-$282.3M
-50.44%
YoY
|
-$569.6M
135.79%
YoY
|
| Cash From Investing Activities |
-$346.5M
55.77%
YoY
|
-$222.5M
-14.93%
YoY
|
-$261.5M
-8.72%
YoY
|
-$286.5M
-50.29%
YoY
|
-$576.3M
126.82%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$37.00K
N/A
|
N/A
N/A
|
N/A
N/A
|
$59.00K
-35.16%
YoY
|
$91.00K
31.88%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$327.3M
-816.26%
YoY
|
-$45.69M
-202.64%
YoY
|
$44.52M
-89.06%
YoY
|
$407.0M
-43.93%
YoY
|
$725.9M
243.85%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$46.53M
-18.59%
YoY
|
$57.16M
19.08%
YoY
|
$48.00M
-22.87%
YoY
|
$62.23M
54.29%
YoY
|
$40.34M
-7.53%
YoY
|
| Cash From Investing Activities |
-$346.5M
55.77%
YoY
|
-$222.5M
-14.93%
YoY
|
-$261.5M
-8.72%
YoY
|
-$286.5M
-50.29%
YoY
|
-$576.3M
126.82%
YoY
|
| Cash From Financing Activities |
$327.3M
-816.26%
YoY
|
-$45.69M
-202.64%
YoY
|
$44.52M
-89.06%
YoY
|
$407.0M
-43.93%
YoY
|
$725.9M
243.85%
YoY
|
| Net Change In Cash |
$27.25M
-112.91%
YoY
|
-$211.0M
24.86%
YoY
|
-$169.0M
-192.45%
YoY
|
$182.8M
-3.79%
YoY
|
$190.0M
28088.13%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$46.53M
-18.59%
YoY
|
$57.16M
19.08%
YoY
|
$48.00M
-22.87%
YoY
|
$62.23M
54.29%
YoY
|
$40.34M
-7.53%
YoY
|
| Capital Expenditures |
$2.467M
-59.01%
YoY
|
$6.019M
24.41%
YoY
|
$4.838M
15.55%
YoY
|
$4.187M
-37.31%
YoY
|
$6.679M
-46.56%
YoY
|
| Free Cash Flow |
$44.06M
-13.83%
YoY
|
$51.14M
18.48%
YoY
|
$43.16M
-25.64%
YoY
|
$58.05M
72.47%
YoY
|
$33.66M
8.15%
YoY
|
|
Concept
|
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 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$10.44M
22.66%
YoY
|
$10.73M
35.66%
YoY
|
$9.987M
2.97%
YoY
|
$9.512M
-1.78%
YoY
|
$8.507M
-21.0%
YoY
|
$7.907M
-35.75%
YoY
|
$9.699M
-18.92%
YoY
|
$9.684M
18.66%
YoY
|
$10.77M
4.68%
YoY
|
$12.31M
13.42%
YoY
|
$11.96M
21.66%
YoY
|
$8.161M
-26.73%
YoY
|
$10.29M
-0.63%
YoY
|
$10.85M
10.04%
YoY
|
$9.832M
-4.78%
YoY
|
$11.14M
53.51%
YoY
|
$10.35M
157.7%
YoY
|
$9.860M
12.83%
YoY
|
$10.33M
14.71%
YoY
|
| Depreciation, Depletion And Amortization |
$1.387M
-6.54%
YoY
|
$1.306M
-12.23%
YoY
|
$1.382M
-2.68%
YoY
|
$1.438M
-11.23%
YoY
|
$1.484M
-10.6%
YoY
|
$1.488M
-14.68%
YoY
|
$1.420M
-20.27%
YoY
|
$1.620M
-8.89%
YoY
|
$1.660M
-4.21%
YoY
|
$1.744M
-9.17%
YoY
|
$1.781M
-8.67%
YoY
|
$1.778M
-13.27%
YoY
|
$1.733M
-8.31%
YoY
|
$1.920M
4.92%
YoY
|
$1.950M
16.07%
YoY
|
$2.050M
23.49%
YoY
|
$1.890M
17.39%
YoY
|
$1.830M
15.09%
YoY
|
$1.680M
7.01%
YoY
|
| Cash From Operating Activities |
$5.395M
147.82%
YoY
|
$18.10M
-8.83%
YoY
|
$12.54M
-57.1%
YoY
|
$13.71M
472.29%
YoY
|
$2.177M
-61.63%
YoY
|
$19.86M
-28.01%
YoY
|
$29.23M
497.02%
YoY
|
$2.396M
-87.25%
YoY
|
$5.674M
-273.78%
YoY
|
$27.58M
0.63%
YoY
|
$4.896M
-52.42%
YoY
|
$18.79M
-4.89%
YoY
|
-$3.265M
-168.26%
YoY
|
$27.41M
101.54%
YoY
|
$10.29M
-18.66%
YoY
|
$19.75M
7800.0%
YoY
|
$4.783M
-65.44%
YoY
|
$13.60M
-20.23%
YoY
|
$12.65M
-4.24%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$248.0K
-75.9%
YoY
|
$398.0K
-86.03%
YoY
|
$269.0K
-75.77%
YoY
|
$771.0K
-30.79%
YoY
|
$1.029M
9.0%
YoY
|
$2.849M
100.21%
YoY
|
$1.110M
-255.9%
YoY
|
$1.114M
-213.21%
YoY
|
$944.0K
-45.08%
YoY
|
$1.423M
-193.62%
YoY
|
-$712.0K
-39.15%
YoY
|
-$984.0K
40.57%
YoY
|
$1.719M
113.81%
YoY
|
-$1.520M
52.0%
YoY
|
-$1.170M
-39.06%
YoY
|
-$700.0K
-39.66%
YoY
|
$804.0K
-69.11%
YoY
|
-$1.000M
-68.05%
YoY
|
-$1.920M
-62.5%
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 |
-$53.03M
-27.6%
YoY
|
-$111.6M
-8.6%
YoY
|
-$59.59M
32.92%
YoY
|
-$99.68M
552.47%
YoY
|
-$73.25M
113.65%
YoY
|
-$122.1M
79.27%
YoY
|
-$44.83M
179.79%
YoY
|
-$15.28M
-87.4%
YoY
|
-$34.28M
-33.2%
YoY
|
-$68.08M
-71.39%
YoY
|
-$16.02M
-85.23%
YoY
|
-$121.2M
-191.58%
YoY
|
-$51.32M
-24.83%
YoY
|
-$237.9M
2352.99%
YoY
|
-$108.5M
-531.08%
YoY
|
$132.4M
-128.01%
YoY
|
-$68.27M
-39.24%
YoY
|
-$9.700M
-92.26%
YoY
|
$25.16M
-136.52%
YoY
|
| Cash From Investing Activities |
-$53.28M
-28.27%
YoY
|
-$112.0M
-10.37%
YoY
|
-$59.86M
30.3%
YoY
|
-$100.5M
512.84%
YoY
|
-$74.28M
110.85%
YoY
|
-$124.9M
79.7%
YoY
|
-$45.94M
174.51%
YoY
|
-$16.39M
-86.59%
YoY
|
-$35.23M
-33.58%
YoY
|
-$69.51M
-70.97%
YoY
|
-$16.74M
-84.73%
YoY
|
-$122.2M
-192.82%
YoY
|
-$53.04M
-23.21%
YoY
|
-$239.5M
2138.04%
YoY
|
-$109.6M
-571.69%
YoY
|
$131.7M
-127.79%
YoY
|
-$69.07M
-39.92%
YoY
|
-$10.70M
-91.67%
YoY
|
$23.24M
-131.4%
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 |
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
|
$10.00K
42.86%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.000K
0.0%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$50.78M
-68.91%
YoY
|
$89.06M
-239.63%
YoY
|
-$63.77M
281.84%
YoY
|
$138.6M
142.66%
YoY
|
$163.3M
-831.06%
YoY
|
-$63.78M
-38.78%
YoY
|
-$16.70M
-114.03%
YoY
|
$57.13M
-388.66%
YoY
|
-$22.34M
-145.22%
YoY
|
-$104.2M
-2551.2%
YoY
|
$119.1M
2563.69%
YoY
|
-$19.79M
-113.51%
YoY
|
$49.42M
-80.38%
YoY
|
$4.250M
-107.39%
YoY
|
$4.470M
-74.76%
YoY
|
$146.5M
-77.58%
YoY
|
$251.8M
124.46%
YoY
|
-$57.48M
-161.97%
YoY
|
$17.71M
-140.55%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$5.395M
147.82%
YoY
|
$18.10M
-8.83%
YoY
|
$12.54M
-57.1%
YoY
|
$13.71M
472.29%
YoY
|
$2.177M
-61.63%
YoY
|
$19.86M
-28.01%
YoY
|
$29.23M
497.02%
YoY
|
$2.396M
-87.25%
YoY
|
$5.674M
-273.78%
YoY
|
$27.58M
0.63%
YoY
|
$4.896M
-52.42%
YoY
|
$18.79M
-4.89%
YoY
|
-$3.265M
-168.26%
YoY
|
$27.41M
101.54%
YoY
|
$10.29M
-18.66%
YoY
|
$19.75M
7800.0%
YoY
|
$4.783M
-65.44%
YoY
|
$13.60M
-20.23%
YoY
|
$12.65M
-4.24%
YoY
|
| Cash From Investing Activities |
-$53.28M
-28.27%
YoY
|
-$112.0M
-10.37%
YoY
|
-$59.86M
30.3%
YoY
|
-$100.5M
512.84%
YoY
|
-$74.28M
110.85%
YoY
|
-$124.9M
79.7%
YoY
|
-$45.94M
174.51%
YoY
|
-$16.39M
-86.59%
YoY
|
-$35.23M
-33.58%
YoY
|
-$69.51M
-70.97%
YoY
|
-$16.74M
-84.73%
YoY
|
-$122.2M
-192.82%
YoY
|
-$53.04M
-23.21%
YoY
|
-$239.5M
2138.04%
YoY
|
-$109.6M
-571.69%
YoY
|
$131.7M
-127.79%
YoY
|
-$69.07M
-39.92%
YoY
|
-$10.70M
-91.67%
YoY
|
$23.24M
-131.4%
YoY
|
| Cash From Financing Activities |
$50.78M
-68.91%
YoY
|
$89.06M
-239.63%
YoY
|
-$63.77M
281.84%
YoY
|
$138.6M
142.66%
YoY
|
$163.3M
-831.06%
YoY
|
-$63.78M
-38.78%
YoY
|
-$16.70M
-114.03%
YoY
|
$57.13M
-388.66%
YoY
|
-$22.34M
-145.22%
YoY
|
-$104.2M
-2551.2%
YoY
|
$119.1M
2563.69%
YoY
|
-$19.79M
-113.51%
YoY
|
$49.42M
-80.38%
YoY
|
$4.250M
-107.39%
YoY
|
$4.470M
-74.76%
YoY
|
$146.5M
-77.58%
YoY
|
$251.8M
124.46%
YoY
|
-$57.48M
-161.97%
YoY
|
$17.71M
-140.55%
YoY
|
| Net Change In Cash |
$2.896M
-96.83%
YoY
|
-$4.791M
-97.16%
YoY
|
-$111.1M
232.5%
YoY
|
$51.89M
20.29%
YoY
|
$91.24M
-275.82%
YoY
|
-$168.8M
15.56%
YoY
|
-$33.41M
-131.16%
YoY
|
$43.13M
-135.0%
YoY
|
-$51.90M
653.32%
YoY
|
-$146.1M
-29.7%
YoY
|
$107.2M
-213.04%
YoY
|
-$123.2M
-141.36%
YoY
|
-$6.889M
-103.67%
YoY
|
-$207.8M
280.74%
YoY
|
-$94.86M
-276.98%
YoY
|
$297.9M
65.6%
YoY
|
$187.5M
1595.15%
YoY
|
-$54.58M
193.13%
YoY
|
$53.60M
-151.31%
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 |
$5.395M
147.82%
YoY
|
$18.10M
-8.83%
YoY
|
$12.54M
-57.1%
YoY
|
$13.71M
472.29%
YoY
|
$2.177M
-61.63%
YoY
|
$19.86M
-28.01%
YoY
|
$29.23M
497.02%
YoY
|
$2.396M
-87.25%
YoY
|
$5.674M
-273.78%
YoY
|
$27.58M
0.63%
YoY
|
$4.896M
-52.42%
YoY
|
$18.79M
-4.89%
YoY
|
-$3.265M
-168.26%
YoY
|
$27.41M
101.54%
YoY
|
$10.29M
-18.66%
YoY
|
$19.75M
7800.0%
YoY
|
$4.783M
-65.44%
YoY
|
$13.60M
-20.23%
YoY
|
$12.65M
-4.24%
YoY
|
| Capital Expenditures |
$248.0K
-75.9%
YoY
|
$398.0K
-86.03%
YoY
|
$269.0K
-75.77%
YoY
|
$771.0K
-30.79%
YoY
|
$1.029M
9.0%
YoY
|
$2.849M
100.21%
YoY
|
$1.110M
-255.9%
YoY
|
$1.114M
-213.21%
YoY
|
$944.0K
-45.08%
YoY
|
$1.423M
-193.62%
YoY
|
-$712.0K
-39.15%
YoY
|
-$984.0K
40.57%
YoY
|
$1.719M
113.81%
YoY
|
-$1.520M
52.0%
YoY
|
-$1.170M
-39.06%
YoY
|
-$700.0K
-39.66%
YoY
|
$804.0K
-69.11%
YoY
|
-$1.000M
-68.05%
YoY
|
-$1.920M
-62.5%
YoY
|
| Free Cash Flow |
$5.147M
348.34%
YoY
|
$17.71M
4.1%
YoY
|
$12.27M
-56.37%
YoY
|
$12.94M
909.44%
YoY
|
$1.148M
-75.73%
YoY
|
$17.01M
-34.99%
YoY
|
$28.12M
401.43%
YoY
|
$1.282M
-93.52%
YoY
|
$4.730M
-194.9%
YoY
|
$26.16M
-9.57%
YoY
|
$5.608M
-51.06%
YoY
|
$19.77M
-3.33%
YoY
|
-$4.984M
-225.26%
YoY
|
$28.93M
98.15%
YoY
|
$11.46M
-21.35%
YoY
|
$20.45M
1350.35%
YoY
|
$3.979M
-64.59%
YoY
|
$14.60M
-27.65%
YoY
|
$14.57M
-20.51%
YoY
|
Loading...