|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$61.54M
50.23%
YoY
|
$40.96M
-44.52%
YoY
|
$73.83M
40.13%
YoY
|
$52.69M
112.28%
YoY
|
$24.82M
93.99%
YoY
|
| Depreciation, Depletion And Amortization |
$26.59M
61.58%
YoY
|
$16.46M
23.63%
YoY
|
$13.31M
-10.44%
YoY
|
$14.86M
-11.85%
YoY
|
$16.86M
2.67%
YoY
|
| Cash From Operating Activities |
$80.61M
8.84%
YoY
|
$74.06M
-31.64%
YoY
|
$108.3M
169.14%
YoY
|
$40.26M
769.11%
YoY
|
$4.632M
-89.95%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$12.00M
-14.93%
YoY
|
$14.11M
16.35%
YoY
|
$12.13M
37.3%
YoY
|
$8.832M
-6.01%
YoY
|
$9.397M
71.6%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
$320.5M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$16.81M
N/A
|
| Other Investing Activities |
$8.754M
-103.08%
YoY
|
-$283.8M
585.32%
YoY
|
-$41.41M
-2359.08%
YoY
|
$1.833M
-119.33%
YoY
|
-$9.481M
-339.42%
YoY
|
| Cash From Investing Activities |
-$3.248M
-98.91%
YoY
|
-$297.9M
456.45%
YoY
|
-$53.54M
664.89%
YoY
|
-$6.999M
-62.93%
YoY
|
-$18.88M
1146.07%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$3.465M
0.35%
YoY
|
$3.453M
-1.12%
YoY
|
$3.492M
2.31%
YoY
|
$3.413M
1.01%
YoY
|
$3.379M
0.48%
YoY
|
| Common Stock Issuance & Retirement, Net |
$0.00
-100.0%
YoY
|
$16.05M
15188.57%
YoY
|
$105.0K
-69.91%
YoY
|
$349.0K
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$104.8M
1181.89%
YoY
|
| Cash From Financing Activities |
-$94.15M
-145.64%
YoY
|
$206.3M
-634.39%
YoY
|
-$38.60M
81.53%
YoY
|
-$21.26M
153.12%
YoY
|
-$8.400M
-73.87%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$80.61M
8.84%
YoY
|
$74.06M
-31.64%
YoY
|
$108.3M
169.14%
YoY
|
$40.26M
769.11%
YoY
|
$4.632M
-89.95%
YoY
|
| Cash From Investing Activities |
-$3.248M
-98.91%
YoY
|
-$297.9M
456.45%
YoY
|
-$53.54M
664.89%
YoY
|
-$6.999M
-62.93%
YoY
|
-$18.88M
1146.07%
YoY
|
| Cash From Financing Activities |
-$94.15M
-145.64%
YoY
|
$206.3M
-634.39%
YoY
|
-$38.60M
81.53%
YoY
|
-$21.26M
153.12%
YoY
|
-$8.400M
-73.87%
YoY
|
| Net Change In Cash |
-$10.45M
-50.5%
YoY
|
-$21.12M
-210.54%
YoY
|
$19.11M
124.5%
YoY
|
$8.510M
-136.71%
YoY
|
-$23.18M
-283.26%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$80.61M
8.84%
YoY
|
$74.06M
-31.64%
YoY
|
$108.3M
169.14%
YoY
|
$40.26M
769.11%
YoY
|
$4.632M
-89.95%
YoY
|
| Capital Expenditures |
$12.00M
-14.93%
YoY
|
$14.11M
16.35%
YoY
|
$12.13M
37.3%
YoY
|
$8.832M
-6.01%
YoY
|
$9.397M
71.6%
YoY
|
| Free Cash Flow |
$68.61M
14.43%
YoY
|
$59.96M
-37.69%
YoY
|
$96.22M
206.2%
YoY
|
$31.43M
-759.5%
YoY
|
-$4.765M
-111.73%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$11.38M
-36.34%
YoY
|
-$5.449M
202.72%
YoY
|
$22.25M
175.37%
YoY
|
$26.79M
42.47%
YoY
|
$17.87M
12.6%
YoY
|
-$1.800M
-114.96%
YoY
|
$8.080M
-58.45%
YoY
|
$18.81M
-32.29%
YoY
|
$15.87M
8.93%
YoY
|
$12.04M
-14.27%
YoY
|
$19.45M
17.52%
YoY
|
$27.78M
63.02%
YoY
|
$14.57M
187.76%
YoY
|
$14.04M
75.32%
YoY
|
$16.55M
188.59%
YoY
|
$17.04M
116.22%
YoY
|
$5.064M
58.3%
YoY
|
$8.008M
122.44%
YoY
|
$5.734M
-23.29%
YoY
|
$7.880M
41.4%
YoY
|
| Depreciation, Depletion And Amortization |
$6.624M
-0.9%
YoY
|
$6.656M
16.81%
YoY
|
$6.652M
82.95%
YoY
|
$6.600M
91.92%
YoY
|
$6.684M
81.43%
YoY
|
$5.698M
69.99%
YoY
|
$3.636M
65.27%
YoY
|
$3.439M
56.32%
YoY
|
$3.684M
13.84%
YoY
|
$3.352M
2.85%
YoY
|
$2.200M
4.76%
YoY
|
$2.200M
-4.35%
YoY
|
$3.236M
-24.76%
YoY
|
$3.259M
-25.03%
YoY
|
$2.100M
-8.7%
YoY
|
$2.300M
-8.0%
YoY
|
$4.301M
3.76%
YoY
|
$4.347M
6.02%
YoY
|
$2.300M
0.0%
YoY
|
$2.500M
8.7%
YoY
|
| Cash From Operating Activities |
$13.83M
69.73%
YoY
|
$29.57M
254.36%
YoY
|
$22.18M
-18.98%
YoY
|
$20.72M
-35.65%
YoY
|
$8.147M
31.57%
YoY
|
$8.344M
-69.0%
YoY
|
$27.38M
-32.85%
YoY
|
$32.19M
35.14%
YoY
|
$6.192M
-63.22%
YoY
|
$26.92M
66.29%
YoY
|
$40.77M
215.48%
YoY
|
$23.82M
26.08%
YoY
|
$16.84M
-317.28%
YoY
|
$16.19M
155.09%
YoY
|
$12.92M
6083.25%
YoY
|
$18.89M
-611.62%
YoY
|
-$7.748M
-538.73%
YoY
|
$6.346M
-44.04%
YoY
|
$209.0K
-98.83%
YoY
|
-$3.693M
-142.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.643M
-5.27%
YoY
|
$3.424M
-44.79%
YoY
|
$1.860M
-48.73%
YoY
|
$3.928M
191.18%
YoY
|
$2.790M
-4.75%
YoY
|
$6.202M
151.5%
YoY
|
$3.628M
40.62%
YoY
|
$1.349M
-59.37%
YoY
|
$2.929M
-22.12%
YoY
|
$2.466M
-23.42%
YoY
|
$2.580M
-224.88%
YoY
|
$3.320M
-320.45%
YoY
|
$3.761M
84.36%
YoY
|
$3.220M
-161.42%
YoY
|
-$2.066M
22.32%
YoY
|
-$1.506M
19.05%
YoY
|
$2.040M
69.58%
YoY
|
-$5.243M
435.0%
YoY
|
-$1.689M
11.12%
YoY
|
-$1.265M
10.0%
YoY
|
| Acquisitions |
$15.22M
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
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$15.22M
5436.0%
YoY
|
$1.026M
-100.35%
YoY
|
$2.689M
-90.73%
YoY
|
$5.314M
-158.87%
YoY
|
-$275.0K
-97.83%
YoY
|
-$291.1M
627.79%
YoY
|
$29.00M
-1650.96%
YoY
|
-$9.026M
-186.69%
YoY
|
-$12.69M
27.58%
YoY
|
-$40.00M
N/A
|
-$1.870M
-207.1%
YoY
|
$10.41M
N/A
|
-$9.950M
-11536.78%
YoY
|
$0.00
-100.0%
YoY
|
$1.746M
254.16%
YoY
|
$0.00
-100.0%
YoY
|
$87.00K
-101.08%
YoY
|
$81.00K
-97.93%
YoY
|
$493.0K
1543.33%
YoY
|
-$2.015M
-10175.0%
YoY
|
| Cash From Investing Activities |
-$17.87M
482.94%
YoY
|
-$2.398M
-99.19%
YoY
|
$829.0K
-96.73%
YoY
|
$1.386M
-113.36%
YoY
|
-$3.065M
-80.38%
YoY
|
-$297.3M
600.13%
YoY
|
$25.38M
-670.22%
YoY
|
-$10.38M
-246.29%
YoY
|
-$15.62M
13.95%
YoY
|
-$42.47M
1218.79%
YoY
|
-$4.450M
1290.63%
YoY
|
$7.092M
-570.92%
YoY
|
-$13.71M
602.05%
YoY
|
-$3.220M
-37.62%
YoY
|
-$320.0K
-73.24%
YoY
|
-$1.506M
-54.09%
YoY
|
-$1.953M
-78.86%
YoY
|
-$5.162M
-276.18%
YoY
|
-$1.196M
-19.73%
YoY
|
-$3.280M
190.27%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$840.0K
1.33%
YoY
|
N/A
|
N/A
|
N/A
|
$829.0K
-0.96%
YoY
|
N/A
|
N/A
|
N/A
|
$837.0K
0.97%
YoY
|
N/A
|
N/A
|
N/A
|
$829.0K
0.73%
YoY
|
N/A
|
N/A
|
N/A
|
$823.0K
0.98%
YoY
|
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
-$1.878M
N/A
|
-$7.892M
N/A
|
-$6.283M
N/A
|
N/A
N/A
|
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
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$12.50M
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$6.160M
-173.96%
YoY
|
-$28.47M
-112.65%
YoY
|
-$25.83M
755.15%
YoY
|
-$31.51M
261.0%
YoY
|
-$8.329M
16.98%
YoY
|
$225.1M
-20436.77%
YoY
|
-$3.021M
263.98%
YoY
|
-$8.729M
-78.62%
YoY
|
-$7.120M
-270.7%
YoY
|
-$1.107M
-93.06%
YoY
|
-$830.0K
-75.03%
YoY
|
-$40.83M
3383.7%
YoY
|
$4.171M
-606.8%
YoY
|
-$15.94M
1610.62%
YoY
|
-$3.324M
16.06%
YoY
|
-$1.172M
-49.13%
YoY
|
-$823.0K
-64.25%
YoY
|
-$932.0K
-91.48%
YoY
|
-$2.864M
-73.51%
YoY
|
-$2.304M
188.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$13.83M
69.73%
YoY
|
$29.57M
254.36%
YoY
|
$22.18M
-18.98%
YoY
|
$20.72M
-35.65%
YoY
|
$8.147M
31.57%
YoY
|
$8.344M
-69.0%
YoY
|
$27.38M
-32.85%
YoY
|
$32.19M
35.14%
YoY
|
$6.192M
-63.22%
YoY
|
$26.92M
66.29%
YoY
|
$40.77M
215.48%
YoY
|
$23.82M
26.08%
YoY
|
$16.84M
-317.28%
YoY
|
$16.19M
155.09%
YoY
|
$12.92M
6083.25%
YoY
|
$18.89M
-611.62%
YoY
|
-$7.748M
-538.73%
YoY
|
$6.346M
-44.04%
YoY
|
$209.0K
-98.83%
YoY
|
-$3.693M
-142.06%
YoY
|
| Cash From Investing Activities |
-$17.87M
482.94%
YoY
|
-$2.398M
-99.19%
YoY
|
$829.0K
-96.73%
YoY
|
$1.386M
-113.36%
YoY
|
-$3.065M
-80.38%
YoY
|
-$297.3M
600.13%
YoY
|
$25.38M
-670.22%
YoY
|
-$10.38M
-246.29%
YoY
|
-$15.62M
13.95%
YoY
|
-$42.47M
1218.79%
YoY
|
-$4.450M
1290.63%
YoY
|
$7.092M
-570.92%
YoY
|
-$13.71M
602.05%
YoY
|
-$3.220M
-37.62%
YoY
|
-$320.0K
-73.24%
YoY
|
-$1.506M
-54.09%
YoY
|
-$1.953M
-78.86%
YoY
|
-$5.162M
-276.18%
YoY
|
-$1.196M
-19.73%
YoY
|
-$3.280M
190.27%
YoY
|
| Cash From Financing Activities |
$6.160M
-173.96%
YoY
|
-$28.47M
-112.65%
YoY
|
-$25.83M
755.15%
YoY
|
-$31.51M
261.0%
YoY
|
-$8.329M
16.98%
YoY
|
$225.1M
-20436.77%
YoY
|
-$3.021M
263.98%
YoY
|
-$8.729M
-78.62%
YoY
|
-$7.120M
-270.7%
YoY
|
-$1.107M
-93.06%
YoY
|
-$830.0K
-75.03%
YoY
|
-$40.83M
3383.7%
YoY
|
$4.171M
-606.8%
YoY
|
-$15.94M
1610.62%
YoY
|
-$3.324M
16.06%
YoY
|
-$1.172M
-49.13%
YoY
|
-$823.0K
-64.25%
YoY
|
-$932.0K
-91.48%
YoY
|
-$2.864M
-73.51%
YoY
|
-$2.304M
188.0%
YoY
|
| Net Change In Cash |
$1.646M
-170.77%
YoY
|
-$1.301M
-97.96%
YoY
|
-$2.825M
-105.68%
YoY
|
-$9.409M
-171.89%
YoY
|
-$2.326M
-85.95%
YoY
|
-$63.84M
283.35%
YoY
|
$49.73M
40.12%
YoY
|
$13.09M
-231.99%
YoY
|
-$16.55M
-318.52%
YoY
|
-$16.65M
459.76%
YoY
|
$35.49M
282.48%
YoY
|
-$9.916M
-161.15%
YoY
|
$7.574M
-171.99%
YoY
|
-$2.975M
-1280.56%
YoY
|
$9.279M
-340.95%
YoY
|
$16.22M
-274.8%
YoY
|
-$10.52M
-3.47%
YoY
|
$252.0K
-92.43%
YoY
|
-$3.851M
-168.4%
YoY
|
-$9.277M
-235.43%
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 |
$13.83M
69.73%
YoY
|
$29.57M
254.36%
YoY
|
$22.18M
-18.98%
YoY
|
$20.72M
-35.65%
YoY
|
$8.147M
31.57%
YoY
|
$8.344M
-69.0%
YoY
|
$27.38M
-32.85%
YoY
|
$32.19M
35.14%
YoY
|
$6.192M
-63.22%
YoY
|
$26.92M
66.29%
YoY
|
$40.77M
215.48%
YoY
|
$23.82M
26.08%
YoY
|
$16.84M
-317.28%
YoY
|
$16.19M
155.09%
YoY
|
$12.92M
6083.25%
YoY
|
$18.89M
-611.62%
YoY
|
-$7.748M
-538.73%
YoY
|
$6.346M
-44.04%
YoY
|
$209.0K
-98.83%
YoY
|
-$3.693M
-142.06%
YoY
|
| Capital Expenditures |
$2.643M
-5.27%
YoY
|
$3.424M
-44.79%
YoY
|
$1.860M
-48.73%
YoY
|
$3.928M
191.18%
YoY
|
$2.790M
-4.75%
YoY
|
$6.202M
151.5%
YoY
|
$3.628M
40.62%
YoY
|
$1.349M
-59.37%
YoY
|
$2.929M
-22.12%
YoY
|
$2.466M
-23.42%
YoY
|
$2.580M
-224.88%
YoY
|
$3.320M
-320.45%
YoY
|
$3.761M
84.36%
YoY
|
$3.220M
-161.42%
YoY
|
-$2.066M
22.32%
YoY
|
-$1.506M
19.05%
YoY
|
$2.040M
69.58%
YoY
|
-$5.243M
435.0%
YoY
|
-$1.689M
11.12%
YoY
|
-$1.265M
10.0%
YoY
|
| Free Cash Flow |
$11.19M
108.79%
YoY
|
$26.14M
1120.54%
YoY
|
$20.32M
-14.43%
YoY
|
$16.79M
-45.57%
YoY
|
$5.357M
64.17%
YoY
|
$2.142M
-91.24%
YoY
|
$23.75M
-37.82%
YoY
|
$30.84M
50.45%
YoY
|
$3.263M
-75.04%
YoY
|
$24.45M
88.56%
YoY
|
$38.19M
154.79%
YoY
|
$20.50M
0.5%
YoY
|
$13.07M
-233.57%
YoY
|
$12.97M
11.9%
YoY
|
$14.99M
689.73%
YoY
|
$20.40M
-940.2%
YoY
|
-$9.788M
-1838.54%
YoY
|
$11.59M
-5.93%
YoY
|
$1.898M
-90.24%
YoY
|
-$2.428M
-124.45%
YoY
|
Loading...