|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$42.14M
-15.96%
YoY
|
$50.14M
25.44%
YoY
|
$39.97M
-14.79%
YoY
|
$46.91M
-50.56%
YoY
|
$94.89M
432.59%
YoY
|
| Depreciation, Depletion And Amortization |
$14.86M
31.58%
YoY
|
$11.29M
20.83%
YoY
|
$9.346M
26.62%
YoY
|
$7.381M
-17.13%
YoY
|
$8.907M
-21.2%
YoY
|
| Cash From Operating Activities |
$84.89M
-6.19%
YoY
|
$90.49M
106.69%
YoY
|
$43.78M
-33.77%
YoY
|
$66.10M
31.94%
YoY
|
$50.10M
-9.39%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$20.13M
64.07%
YoY
|
$12.27M
12.59%
YoY
|
$10.90M
0.9%
YoY
|
$10.80M
108.84%
YoY
|
$5.171M
45.09%
YoY
|
| Acquisitions |
$19.10M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$223.5M
519.45%
YoY
|
-$36.08M
-242.97%
YoY
|
$25.24M
15.31%
YoY
|
$21.89M
-166.52%
YoY
|
-$32.90M
-475.13%
YoY
|
| Cash From Investing Activities |
-$243.6M
403.9%
YoY
|
-$48.35M
-437.15%
YoY
|
$14.34M
29.35%
YoY
|
$11.09M
-129.12%
YoY
|
-$38.07M
-831.83%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$17.37M
-2.4%
YoY
|
$17.80M
-0.11%
YoY
|
$17.82M
11.9%
YoY
|
$15.92M
310.36%
YoY
|
$3.880M
N/A
|
| Common Stock Issuance & Retirement, Net |
$68.92M
129.09%
YoY
|
$30.08M
-372.7%
YoY
|
-$11.03M
-113.92%
YoY
|
$79.26M
333.88%
YoY
|
$18.27M
-43.86%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$134.8M
-404.48%
YoY
|
-$44.26M
53.41%
YoY
|
-$28.85M
-67.27%
YoY
|
-$88.14M
438.0%
YoY
|
-$16.38M
-28.61%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$84.89M
-6.19%
YoY
|
$90.49M
106.69%
YoY
|
$43.78M
-33.77%
YoY
|
$66.10M
31.94%
YoY
|
$50.10M
-9.39%
YoY
|
| Cash From Investing Activities |
-$243.6M
403.9%
YoY
|
-$48.35M
-437.15%
YoY
|
$14.34M
29.35%
YoY
|
$11.09M
-129.12%
YoY
|
-$38.07M
-831.83%
YoY
|
| Cash From Financing Activities |
$134.8M
-404.48%
YoY
|
-$44.26M
53.41%
YoY
|
-$28.85M
-67.27%
YoY
|
-$88.14M
438.0%
YoY
|
-$16.38M
-28.61%
YoY
|
| Net Change In Cash |
-$23.99M
1034.28%
YoY
|
-$2.115M
-107.23%
YoY
|
$29.27M
-367.24%
YoY
|
-$10.95M
151.47%
YoY
|
-$4.356M
-111.6%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$84.89M
-6.19%
YoY
|
$90.49M
106.69%
YoY
|
$43.78M
-33.77%
YoY
|
$66.10M
31.94%
YoY
|
$50.10M
-9.39%
YoY
|
| Capital Expenditures |
$20.13M
64.07%
YoY
|
$12.27M
12.59%
YoY
|
$10.90M
0.9%
YoY
|
$10.80M
108.84%
YoY
|
$5.171M
45.09%
YoY
|
| Free Cash Flow |
$64.77M
-17.2%
YoY
|
$78.22M
137.87%
YoY
|
$32.89M
-40.53%
YoY
|
$55.30M
23.09%
YoY
|
$44.93M
-13.14%
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.03M
26.08%
YoY
|
$9.865M
-46.1%
YoY
|
$12.19M
-3.53%
YoY
|
$10.54M
11.21%
YoY
|
$9.543M
-1.88%
YoY
|
$18.30M
2.14%
YoY
|
$12.64M
95.35%
YoY
|
$9.476M
-18.49%
YoY
|
$9.726M
145.73%
YoY
|
$17.92M
-0.63%
YoY
|
$6.469M
-46.59%
YoY
|
$11.63M
11.62%
YoY
|
$3.958M
-37.66%
YoY
|
$18.03M
68.06%
YoY
|
$12.11M
-83.82%
YoY
|
$10.42M
57.44%
YoY
|
$6.349M
138.95%
YoY
|
$10.73M
36.82%
YoY
|
$74.89M
1058.51%
YoY
|
| Depreciation, Depletion And Amortization |
$3.969M
16.87%
YoY
|
$3.983M
30.8%
YoY
|
$2.600M
62.5%
YoY
|
$2.400M
50.0%
YoY
|
$3.396M
26.15%
YoY
|
$3.045M
22.0%
YoY
|
$1.600M
14.29%
YoY
|
$1.600M
-27.31%
YoY
|
$2.692M
27.83%
YoY
|
$2.496M
35.5%
YoY
|
$1.400M
100.0%
YoY
|
$2.201M
214.43%
YoY
|
$2.106M
14.21%
YoY
|
$1.842M
-1.13%
YoY
|
$700.0K
16.67%
YoY
|
$700.0K
0.0%
YoY
|
$1.844M
-23.58%
YoY
|
$1.863M
-26.36%
YoY
|
$600.0K
-40.0%
YoY
|
| Cash From Operating Activities |
$2.231M
-87.03%
YoY
|
$22.71M
-11.68%
YoY
|
$22.80M
13.27%
YoY
|
$22.18M
81.71%
YoY
|
$17.20M
-46.97%
YoY
|
$25.71M
1184.86%
YoY
|
$20.13M
-12.7%
YoY
|
$12.21M
-37.62%
YoY
|
$32.44M
-3934.99%
YoY
|
$2.001M
-92.68%
YoY
|
$23.06M
64.33%
YoY
|
$19.57M
121.56%
YoY
|
-$846.0K
-105.32%
YoY
|
$27.33M
207.25%
YoY
|
$14.03M
-35.53%
YoY
|
$8.832M
-48.55%
YoY
|
$15.91M
599.87%
YoY
|
$8.894M
-46.96%
YoY
|
$21.77M
37.16%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.920M
-35.02%
YoY
|
$6.664M
179.76%
YoY
|
$4.727M
36.15%
YoY
|
$4.243M
21.61%
YoY
|
$4.494M
53.64%
YoY
|
$2.382M
-24.28%
YoY
|
$3.472M
29.55%
YoY
|
$3.489M
45.98%
YoY
|
$2.925M
9.35%
YoY
|
$3.146M
23.96%
YoY
|
$2.680M
-182.72%
YoY
|
$2.390M
-226.86%
YoY
|
$2.675M
-14.73%
YoY
|
$2.538M
-242.26%
YoY
|
-$3.240M
243.22%
YoY
|
-$1.884M
12.61%
YoY
|
$3.137M
307.93%
YoY
|
-$1.784M
76.63%
YoY
|
-$944.0K
-5.6%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$19.10M
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 |
-$5.757M
-80.97%
YoY
|
-$21.92M
-1085.43%
YoY
|
-$169.1M
7421.8%
YoY
|
-$2.252M
-94.32%
YoY
|
-$30.25M
-947.87%
YoY
|
$2.224M
-44.91%
YoY
|
-$2.248M
-89.24%
YoY
|
-$39.63M
-216.33%
YoY
|
$3.568M
-55.63%
YoY
|
$4.037M
-69.15%
YoY
|
-$20.90M
57.76%
YoY
|
$34.06M
143.98%
YoY
|
$8.042M
-0.57%
YoY
|
$13.09M
-366.93%
YoY
|
-$13.25M
300.6%
YoY
|
$13.96M
-200.22%
YoY
|
$8.088M
-175.17%
YoY
|
-$4.902M
-676.71%
YoY
|
-$3.307M
-377.9%
YoY
|
| Cash From Investing Activities |
-$8.677M
-75.03%
YoY
|
-$28.58M
17988.61%
YoY
|
-$173.8M
2938.76%
YoY
|
-$6.495M
-84.94%
YoY
|
-$34.75M
-5503.73%
YoY
|
-$158.0K
-117.54%
YoY
|
-$5.720M
-75.76%
YoY
|
-$43.12M
-236.13%
YoY
|
$643.0K
-88.02%
YoY
|
$901.0K
-91.46%
YoY
|
-$23.60M
43.13%
YoY
|
$31.67M
162.25%
YoY
|
$5.367M
8.4%
YoY
|
$10.55M
-257.75%
YoY
|
-$16.49M
287.86%
YoY
|
$12.08M
-177.4%
YoY
|
$4.951M
-142.96%
YoY
|
-$6.686M
3832.94%
YoY
|
-$4.251M
-2337.37%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$4.303M
-2.95%
YoY
|
N/A
|
N/A
|
N/A
|
$4.434M
-0.85%
YoY
|
N/A
|
N/A
|
N/A
|
$4.472M
0.58%
YoY
|
N/A
|
N/A
|
N/A
|
$4.446M
14.91%
YoY
|
N/A
|
N/A
|
N/A
|
$3.869M
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$2.495M
-94.69%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$47.03M
1447.55%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.039M
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
|
$28.32M
32084.09%
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 |
-$6.798M
-104.09%
YoY
|
-$9.543M
12.46%
YoY
|
-$15.36M
11.22%
YoY
|
-$6.607M
-54.57%
YoY
|
$166.3M
-2340.08%
YoY
|
-$8.486M
-13.4%
YoY
|
-$13.81M
112.4%
YoY
|
-$14.54M
69.54%
YoY
|
-$7.422M
86.81%
YoY
|
-$9.799M
381.76%
YoY
|
-$6.500M
-86.91%
YoY
|
-$8.578M
93.85%
YoY
|
-$3.973M
-87.59%
YoY
|
-$2.034M
-77.2%
YoY
|
-$49.66M
-28969.77%
YoY
|
-$4.425M
-52.44%
YoY
|
-$32.03M
-2020.02%
YoY
|
-$8.920M
-45.58%
YoY
|
$172.0K
-85.3%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$2.231M
-87.03%
YoY
|
$22.71M
-11.68%
YoY
|
$22.80M
13.27%
YoY
|
$22.18M
81.71%
YoY
|
$17.20M
-46.97%
YoY
|
$25.71M
1184.86%
YoY
|
$20.13M
-12.7%
YoY
|
$12.21M
-37.62%
YoY
|
$32.44M
-3934.99%
YoY
|
$2.001M
-92.68%
YoY
|
$23.06M
64.33%
YoY
|
$19.57M
121.56%
YoY
|
-$846.0K
-105.32%
YoY
|
$27.33M
207.25%
YoY
|
$14.03M
-35.53%
YoY
|
$8.832M
-48.55%
YoY
|
$15.91M
599.87%
YoY
|
$8.894M
-46.96%
YoY
|
$21.77M
37.16%
YoY
|
| Cash From Investing Activities |
-$8.677M
-75.03%
YoY
|
-$28.58M
17988.61%
YoY
|
-$173.8M
2938.76%
YoY
|
-$6.495M
-84.94%
YoY
|
-$34.75M
-5503.73%
YoY
|
-$158.0K
-117.54%
YoY
|
-$5.720M
-75.76%
YoY
|
-$43.12M
-236.13%
YoY
|
$643.0K
-88.02%
YoY
|
$901.0K
-91.46%
YoY
|
-$23.60M
43.13%
YoY
|
$31.67M
162.25%
YoY
|
$5.367M
8.4%
YoY
|
$10.55M
-257.75%
YoY
|
-$16.49M
287.86%
YoY
|
$12.08M
-177.4%
YoY
|
$4.951M
-142.96%
YoY
|
-$6.686M
3832.94%
YoY
|
-$4.251M
-2337.37%
YoY
|
| Cash From Financing Activities |
-$6.798M
-104.09%
YoY
|
-$9.543M
12.46%
YoY
|
-$15.36M
11.22%
YoY
|
-$6.607M
-54.57%
YoY
|
$166.3M
-2340.08%
YoY
|
-$8.486M
-13.4%
YoY
|
-$13.81M
112.4%
YoY
|
-$14.54M
69.54%
YoY
|
-$7.422M
86.81%
YoY
|
-$9.799M
381.76%
YoY
|
-$6.500M
-86.91%
YoY
|
-$8.578M
93.85%
YoY
|
-$3.973M
-87.59%
YoY
|
-$2.034M
-77.2%
YoY
|
-$49.66M
-28969.77%
YoY
|
-$4.425M
-52.44%
YoY
|
-$32.03M
-2020.02%
YoY
|
-$8.920M
-45.58%
YoY
|
$172.0K
-85.3%
YoY
|
| Net Change In Cash |
-$13.24M
-108.91%
YoY
|
-$15.42M
-190.33%
YoY
|
-$166.4M
-27553.63%
YoY
|
$9.078M
-119.97%
YoY
|
$148.7M
479.45%
YoY
|
$17.07M
-347.44%
YoY
|
$606.0K
-108.61%
YoY
|
-$45.45M
-206.54%
YoY
|
$25.67M
4583.39%
YoY
|
-$6.897M
-119.24%
YoY
|
-$7.040M
-86.49%
YoY
|
$42.66M
158.81%
YoY
|
$548.0K
-104.91%
YoY
|
$35.84M
-633.97%
YoY
|
-$52.11M
-394.61%
YoY
|
$16.48M
-312.92%
YoY
|
-$11.17M
47.22%
YoY
|
-$6.712M
-3296.19%
YoY
|
$17.69M
2.66%
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 |
$2.231M
-87.03%
YoY
|
$22.71M
-11.68%
YoY
|
$22.80M
13.27%
YoY
|
$22.18M
81.71%
YoY
|
$17.20M
-46.97%
YoY
|
$25.71M
1184.86%
YoY
|
$20.13M
-12.7%
YoY
|
$12.21M
-37.62%
YoY
|
$32.44M
-3934.99%
YoY
|
$2.001M
-92.68%
YoY
|
$23.06M
64.33%
YoY
|
$19.57M
121.56%
YoY
|
-$846.0K
-105.32%
YoY
|
$27.33M
207.25%
YoY
|
$14.03M
-35.53%
YoY
|
$8.832M
-48.55%
YoY
|
$15.91M
599.87%
YoY
|
$8.894M
-46.96%
YoY
|
$21.77M
37.16%
YoY
|
| Capital Expenditures |
$2.920M
-35.02%
YoY
|
$6.664M
179.76%
YoY
|
$4.727M
36.15%
YoY
|
$4.243M
21.61%
YoY
|
$4.494M
53.64%
YoY
|
$2.382M
-24.28%
YoY
|
$3.472M
29.55%
YoY
|
$3.489M
45.98%
YoY
|
$2.925M
9.35%
YoY
|
$3.146M
23.96%
YoY
|
$2.680M
-182.72%
YoY
|
$2.390M
-226.86%
YoY
|
$2.675M
-14.73%
YoY
|
$2.538M
-242.26%
YoY
|
-$3.240M
243.22%
YoY
|
-$1.884M
12.61%
YoY
|
$3.137M
307.93%
YoY
|
-$1.784M
76.63%
YoY
|
-$944.0K
-5.6%
YoY
|
| Free Cash Flow |
-$689.0K
-105.42%
YoY
|
$16.04M
-31.23%
YoY
|
$18.08M
8.5%
YoY
|
$17.94M
105.77%
YoY
|
$12.71M
-56.94%
YoY
|
$23.33M
-2137.38%
YoY
|
$16.66M
-18.25%
YoY
|
$8.717M
-49.25%
YoY
|
$29.52M
-938.37%
YoY
|
-$1.145M
-104.62%
YoY
|
$20.38M
17.99%
YoY
|
$17.18M
60.3%
YoY
|
-$3.521M
-127.57%
YoY
|
$24.79M
132.15%
YoY
|
$17.27M
-23.94%
YoY
|
$10.72M
-43.12%
YoY
|
$12.77M
749.14%
YoY
|
$10.68M
-39.94%
YoY
|
$22.71M
34.62%
YoY
|
Loading...