|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$57.97M
8.04%
YoY
|
$53.65M
11.46%
YoY
|
$48.14M
29.74%
YoY
|
$37.10M
8.31%
YoY
|
$34.26M
112.77%
YoY
|
| Depreciation, Depletion And Amortization |
$19.17M
-4.55%
YoY
|
$20.08M
-4.68%
YoY
|
$21.07M
4.64%
YoY
|
$20.13M
11.26%
YoY
|
$18.10M
-3.9%
YoY
|
| Cash From Operating Activities |
$88.58M
19.27%
YoY
|
$74.27M
-3.82%
YoY
|
$77.22M
71.15%
YoY
|
$45.12M
-19.13%
YoY
|
$55.79M
-7.13%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$21.78M
59.74%
YoY
|
$13.63M
-4.29%
YoY
|
$14.24M
-46.26%
YoY
|
$26.51M
-259.42%
YoY
|
-$16.63M
62.52%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$2.404M
4.16%
YoY
|
-$2.308M
-22.71%
YoY
|
-$2.986M
251.71%
YoY
|
-$849.0K
-55.27%
YoY
|
-$1.898M
51.84%
YoY
|
| Cash From Investing Activities |
-$24.18M
51.69%
YoY
|
-$15.94M
-7.48%
YoY
|
-$17.23M
-37.01%
YoY
|
-$27.35M
47.67%
YoY
|
-$18.52M
61.36%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$3.100M
N/A
|
$0.00
-100.0%
YoY
|
-$6.613M
-21.69%
YoY
|
-$8.445M
15.99%
YoY
|
-$7.281M
N/A
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$11.73M
-28.68%
YoY
|
$16.45M
-30.8%
YoY
|
$23.77M
30.93%
YoY
|
| Cash From Financing Activities |
-$42.71M
34.43%
YoY
|
-$31.77M
-3.54%
YoY
|
-$32.93M
-9.42%
YoY
|
-$36.36M
-38.02%
YoY
|
-$58.67M
99.21%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$88.58M
19.27%
YoY
|
$74.27M
-3.82%
YoY
|
$77.22M
71.15%
YoY
|
$45.12M
-19.13%
YoY
|
$55.79M
-7.13%
YoY
|
| Cash From Investing Activities |
-$24.18M
51.69%
YoY
|
-$15.94M
-7.48%
YoY
|
-$17.23M
-37.01%
YoY
|
-$27.35M
47.67%
YoY
|
-$18.52M
61.36%
YoY
|
| Cash From Financing Activities |
-$42.71M
34.43%
YoY
|
-$31.77M
-3.54%
YoY
|
-$32.93M
-9.42%
YoY
|
-$36.36M
-38.02%
YoY
|
-$58.67M
99.21%
YoY
|
| Net Change In Cash |
$21.69M
-18.33%
YoY
|
$26.56M
-1.84%
YoY
|
$27.06M
-245.49%
YoY
|
-$18.60M
-13.1%
YoY
|
-$21.40M
-211.81%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$88.58M
19.27%
YoY
|
$74.27M
-3.82%
YoY
|
$77.22M
71.15%
YoY
|
$45.12M
-19.13%
YoY
|
$55.79M
-7.13%
YoY
|
| Capital Expenditures |
$21.78M
59.74%
YoY
|
$13.63M
-4.29%
YoY
|
$14.24M
-46.26%
YoY
|
$26.51M
-259.42%
YoY
|
-$16.63M
62.52%
YoY
|
| Free Cash Flow |
$66.80M
10.17%
YoY
|
$60.64M
-3.72%
YoY
|
$62.98M
238.34%
YoY
|
$18.61M
-74.3%
YoY
|
$72.42M
3.01%
YoY
|
|
Concept
|
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 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$15.28M
10.4%
YoY
|
$14.65M
7.27%
YoY
|
$13.45M
2.48%
YoY
|
$14.59M
11.94%
YoY
|
$13.84M
15.13%
YoY
|
$13.65M
9.1%
YoY
|
$13.13M
7.17%
YoY
|
$13.04M
14.8%
YoY
|
$12.02M
25.56%
YoY
|
$12.51M
24.34%
YoY
|
$12.25M
40.18%
YoY
|
$11.36M
30.08%
YoY
|
$9.572M
-0.03%
YoY
|
$10.06M
37.64%
YoY
|
$8.738M
-4.06%
YoY
|
$8.729M
5.68%
YoY
|
$9.575M
40.4%
YoY
|
$7.312M
-21.12%
YoY
|
$9.108M
-243.89%
YoY
|
$8.260M
29.67%
YoY
|
| Depreciation, Depletion And Amortization |
$4.930M
9.63%
YoY
|
$5.010M
1.52%
YoY
|
$4.602M
-14.03%
YoY
|
$4.628M
-12.65%
YoY
|
$4.497M
-16.83%
YoY
|
$4.935M
-12.05%
YoY
|
$5.353M
4.02%
YoY
|
$5.298M
8.01%
YoY
|
$5.407M
2.74%
YoY
|
$5.611M
12.72%
YoY
|
$5.146M
3.21%
YoY
|
$4.905M
-0.04%
YoY
|
$5.263M
10.4%
YoY
|
$4.978M
8.36%
YoY
|
$4.986M
13.71%
YoY
|
$4.907M
12.8%
YoY
|
$4.767M
5.46%
YoY
|
$4.594M
2.54%
YoY
|
$4.385M
-4.88%
YoY
|
$4.350M
-16.67%
YoY
|
| Cash From Operating Activities |
$29.35M
29.34%
YoY
|
$21.34M
23.84%
YoY
|
$22.43M
-2.23%
YoY
|
$15.46M
35.58%
YoY
|
$22.69M
4.19%
YoY
|
$17.24M
-16.09%
YoY
|
$22.94M
31.02%
YoY
|
$11.40M
-34.45%
YoY
|
$21.78M
36.85%
YoY
|
$20.54M
80.14%
YoY
|
$17.51M
61.33%
YoY
|
$17.40M
150.29%
YoY
|
$15.91M
-0.8%
YoY
|
$11.40M
-1.12%
YoY
|
$10.85M
-42.94%
YoY
|
$6.950M
-24.46%
YoY
|
$16.04M
-2.78%
YoY
|
$11.53M
-15.15%
YoY
|
$19.02M
-1.31%
YoY
|
$9.200M
-14.1%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.607M
2.65%
YoY
|
$5.295M
86.77%
YoY
|
$5.264M
65.64%
YoY
|
$6.610M
111.11%
YoY
|
$4.488M
10.81%
YoY
|
$2.835M
-27.55%
YoY
|
$3.178M
-5.95%
YoY
|
$3.131M
7.85%
YoY
|
$4.050M
-47.72%
YoY
|
$3.913M
-196.86%
YoY
|
$3.379M
-139.31%
YoY
|
$2.903M
-147.42%
YoY
|
$7.747M
-244.0%
YoY
|
-$4.040M
-8.74%
YoY
|
-$8.596M
109.71%
YoY
|
-$6.122M
125.07%
YoY
|
-$5.380M
97.79%
YoY
|
-$4.427M
129.38%
YoY
|
-$4.099M
92.44%
YoY
|
-$2.720M
-21.16%
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
|
N/A
|
| Other Investing Activities |
-$632.0K
128.16%
YoY
|
-$1.241M
39.6%
YoY
|
-$451.0K
-43.13%
YoY
|
-$80.00K
-77.08%
YoY
|
-$277.0K
-53.83%
YoY
|
-$889.0K
22.45%
YoY
|
-$793.0K
-27.51%
YoY
|
-$349.0K
-37.79%
YoY
|
-$600.0K
35.44%
YoY
|
-$726.0K
198.77%
YoY
|
-$1.094M
-361.72%
YoY
|
-$561.0K
-3.44%
YoY
|
-$443.0K
119.31%
YoY
|
-$243.0K
-24.3%
YoY
|
$418.0K
-184.44%
YoY
|
-$581.0K
-33.98%
YoY
|
-$202.0K
-43.89%
YoY
|
-$321.0K
60.5%
YoY
|
-$495.0K
115.22%
YoY
|
-$880.0K
91.3%
YoY
|
| Cash From Investing Activities |
-$5.239M
9.95%
YoY
|
-$6.536M
75.51%
YoY
|
-$5.715M
43.92%
YoY
|
-$6.690M
92.24%
YoY
|
-$4.765M
2.47%
YoY
|
-$3.724M
-19.72%
YoY
|
-$3.971M
-11.22%
YoY
|
-$3.480M
0.46%
YoY
|
-$4.650M
-43.22%
YoY
|
-$4.639M
8.31%
YoY
|
-$4.473M
-45.3%
YoY
|
-$3.464M
-48.32%
YoY
|
-$8.190M
46.72%
YoY
|
-$4.283M
-9.79%
YoY
|
-$8.178M
78.01%
YoY
|
-$6.703M
86.19%
YoY
|
-$5.582M
80.65%
YoY
|
-$4.748M
123.96%
YoY
|
-$4.594M
94.66%
YoY
|
-$3.600M
-7.93%
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
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$1.625M
N/A
|
-$1.475M
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.893M
-5.35%
YoY
|
-$3.517M
2.06%
YoY
|
-$1.200M
N/A
|
-$2.999M
-44.58%
YoY
|
-$2.000M
6.95%
YoY
|
-$3.446M
N/A
|
N/A
N/A
|
-$5.411M
N/A
|
-$1.870M
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
|
N/A
|
| Cash From Financing Activities |
-$11.79M
50.5%
YoY
|
-$11.42M
20.97%
YoY
|
-$9.947M
27.25%
YoY
|
-$9.549M
43.01%
YoY
|
-$7.833M
79.08%
YoY
|
-$9.442M
7.05%
YoY
|
-$7.817M
-34.57%
YoY
|
-$6.677M
-14.34%
YoY
|
-$4.374M
-55.6%
YoY
|
-$8.820M
-1.72%
YoY
|
-$11.95M
14.7%
YoY
|
-$7.795M
9.53%
YoY
|
-$9.852M
-59.2%
YoY
|
-$8.974M
0.04%
YoY
|
-$10.42M
-29.14%
YoY
|
-$7.117M
-34.41%
YoY
|
-$24.15M
269.77%
YoY
|
-$8.970M
48.02%
YoY
|
-$14.70M
44.4%
YoY
|
-$10.85M
62.43%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$29.35M
29.34%
YoY
|
$21.34M
23.84%
YoY
|
$22.43M
-2.23%
YoY
|
$15.46M
35.58%
YoY
|
$22.69M
4.19%
YoY
|
$17.24M
-16.09%
YoY
|
$22.94M
31.02%
YoY
|
$11.40M
-34.45%
YoY
|
$21.78M
36.85%
YoY
|
$20.54M
80.14%
YoY
|
$17.51M
61.33%
YoY
|
$17.40M
150.29%
YoY
|
$15.91M
-0.8%
YoY
|
$11.40M
-1.12%
YoY
|
$10.85M
-42.94%
YoY
|
$6.950M
-24.46%
YoY
|
$16.04M
-2.78%
YoY
|
$11.53M
-15.15%
YoY
|
$19.02M
-1.31%
YoY
|
$9.200M
-14.1%
YoY
|
| Cash From Investing Activities |
-$5.239M
9.95%
YoY
|
-$6.536M
75.51%
YoY
|
-$5.715M
43.92%
YoY
|
-$6.690M
92.24%
YoY
|
-$4.765M
2.47%
YoY
|
-$3.724M
-19.72%
YoY
|
-$3.971M
-11.22%
YoY
|
-$3.480M
0.46%
YoY
|
-$4.650M
-43.22%
YoY
|
-$4.639M
8.31%
YoY
|
-$4.473M
-45.3%
YoY
|
-$3.464M
-48.32%
YoY
|
-$8.190M
46.72%
YoY
|
-$4.283M
-9.79%
YoY
|
-$8.178M
78.01%
YoY
|
-$6.703M
86.19%
YoY
|
-$5.582M
80.65%
YoY
|
-$4.748M
123.96%
YoY
|
-$4.594M
94.66%
YoY
|
-$3.600M
-7.93%
YoY
|
| Cash From Financing Activities |
-$11.79M
50.5%
YoY
|
-$11.42M
20.97%
YoY
|
-$9.947M
27.25%
YoY
|
-$9.549M
43.01%
YoY
|
-$7.833M
79.08%
YoY
|
-$9.442M
7.05%
YoY
|
-$7.817M
-34.57%
YoY
|
-$6.677M
-14.34%
YoY
|
-$4.374M
-55.6%
YoY
|
-$8.820M
-1.72%
YoY
|
-$11.95M
14.7%
YoY
|
-$7.795M
9.53%
YoY
|
-$9.852M
-59.2%
YoY
|
-$8.974M
0.04%
YoY
|
-$10.42M
-29.14%
YoY
|
-$7.117M
-34.41%
YoY
|
-$24.15M
269.77%
YoY
|
-$8.970M
48.02%
YoY
|
-$14.70M
44.4%
YoY
|
-$10.85M
62.43%
YoY
|
| Net Change In Cash |
$12.32M
22.07%
YoY
|
$3.385M
-16.81%
YoY
|
$6.764M
-39.34%
YoY
|
-$780.0K
-162.65%
YoY
|
$10.09M
-20.86%
YoY
|
$4.069M
-42.53%
YoY
|
$11.15M
926.7%
YoY
|
$1.245M
-79.71%
YoY
|
$12.76M
-699.39%
YoY
|
$7.080M
-481.67%
YoY
|
$1.086M
-114.03%
YoY
|
$6.136M
-189.32%
YoY
|
-$2.128M
-84.45%
YoY
|
-$1.855M
-15.18%
YoY
|
-$7.743M
2695.31%
YoY
|
-$6.870M
30.86%
YoY
|
-$13.69M
-298.92%
YoY
|
-$2.187M
-140.43%
YoY
|
-$277.0K
-104.12%
YoY
|
-$5.250M
-4475.0%
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
|
N/A
|
| Cash From Operating Activities |
$29.35M
29.34%
YoY
|
$21.34M
23.84%
YoY
|
$22.43M
-2.23%
YoY
|
$15.46M
35.58%
YoY
|
$22.69M
4.19%
YoY
|
$17.24M
-16.09%
YoY
|
$22.94M
31.02%
YoY
|
$11.40M
-34.45%
YoY
|
$21.78M
36.85%
YoY
|
$20.54M
80.14%
YoY
|
$17.51M
61.33%
YoY
|
$17.40M
150.29%
YoY
|
$15.91M
-0.8%
YoY
|
$11.40M
-1.12%
YoY
|
$10.85M
-42.94%
YoY
|
$6.950M
-24.46%
YoY
|
$16.04M
-2.78%
YoY
|
$11.53M
-15.15%
YoY
|
$19.02M
-1.31%
YoY
|
$9.200M
-14.1%
YoY
|
| Capital Expenditures |
$4.607M
2.65%
YoY
|
$5.295M
86.77%
YoY
|
$5.264M
65.64%
YoY
|
$6.610M
111.11%
YoY
|
$4.488M
10.81%
YoY
|
$2.835M
-27.55%
YoY
|
$3.178M
-5.95%
YoY
|
$3.131M
7.85%
YoY
|
$4.050M
-47.72%
YoY
|
$3.913M
-196.86%
YoY
|
$3.379M
-139.31%
YoY
|
$2.903M
-147.42%
YoY
|
$7.747M
-244.0%
YoY
|
-$4.040M
-8.74%
YoY
|
-$8.596M
109.71%
YoY
|
-$6.122M
125.07%
YoY
|
-$5.380M
97.79%
YoY
|
-$4.427M
129.38%
YoY
|
-$4.099M
92.44%
YoY
|
-$2.720M
-21.16%
YoY
|
| Free Cash Flow |
$24.74M
35.92%
YoY
|
$16.05M
11.44%
YoY
|
$17.16M
-13.15%
YoY
|
$8.849M
6.99%
YoY
|
$18.20M
2.68%
YoY
|
$14.40M
-13.39%
YoY
|
$19.76M
39.86%
YoY
|
$8.271M
-42.93%
YoY
|
$17.73M
117.08%
YoY
|
$16.63M
7.67%
YoY
|
$14.13M
-27.35%
YoY
|
$14.49M
10.86%
YoY
|
$8.167M
-61.88%
YoY
|
$15.44M
-3.23%
YoY
|
$19.45M
-15.87%
YoY
|
$13.07M
9.66%
YoY
|
$21.42M
11.46%
YoY
|
$15.96M
2.82%
YoY
|
$23.12M
8.02%
YoY
|
$11.92M
-15.82%
YoY
|
Loading...