|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$28.09M
40.53%
YoY
|
$19.99M
-4.7%
YoY
|
$20.98M
-47.98%
YoY
|
$40.32M
-20.85%
YoY
|
$50.95M
-1440.76%
YoY
|
| Depreciation, Depletion And Amortization |
$10.41M
-14.12%
YoY
|
$12.12M
7.69%
YoY
|
$11.26M
9.04%
YoY
|
$10.32M
48.11%
YoY
|
$6.969M
10.79%
YoY
|
| Cash From Operating Activities |
$66.76M
-4.93%
YoY
|
$70.22M
49.36%
YoY
|
$47.02M
4.87%
YoY
|
$44.83M
-31.47%
YoY
|
$65.42M
297.0%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$7.800M
-12.43%
YoY
|
$8.907M
65.37%
YoY
|
$5.386M
-33.68%
YoY
|
$8.121M
49.86%
YoY
|
$5.419M
29.46%
YoY
|
| Acquisitions |
$6.496M
-50.63%
YoY
|
$13.16M
N/A
|
$0.00
-100.0%
YoY
|
$11.16M
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$190.0K
251.85%
YoY
|
-$54.00K
-20.59%
YoY
|
-$68.00K
223.81%
YoY
|
-$21.00K
-100.47%
YoY
|
$4.448M
-86.48%
YoY
|
| Cash From Investing Activities |
-$22.98M
42.64%
YoY
|
-$16.11M
40.95%
YoY
|
-$11.43M
-45.78%
YoY
|
-$21.08M
2000.0%
YoY
|
-$1.004M
-103.5%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$16.18M
71.65%
YoY
|
$9.426M
-55.53%
YoY
|
$21.20M
-16.7%
YoY
|
$25.45M
-18.29%
YoY
|
$31.14M
681.9%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$21.81M
95.26%
YoY
|
-$11.17M
-49.37%
YoY
|
-$22.07M
-30.92%
YoY
|
-$31.94M
-7.83%
YoY
|
-$34.66M
507.98%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$66.76M
-4.93%
YoY
|
$70.22M
49.36%
YoY
|
$47.02M
4.87%
YoY
|
$44.83M
-31.47%
YoY
|
$65.42M
297.0%
YoY
|
| Cash From Investing Activities |
-$22.98M
42.64%
YoY
|
-$16.11M
40.95%
YoY
|
-$11.43M
-45.78%
YoY
|
-$21.08M
2000.0%
YoY
|
-$1.004M
-103.5%
YoY
|
| Cash From Financing Activities |
-$21.81M
95.26%
YoY
|
-$11.17M
-49.37%
YoY
|
-$22.07M
-30.92%
YoY
|
-$31.94M
-7.83%
YoY
|
-$34.66M
507.98%
YoY
|
| Net Change In Cash |
$21.38M
-50.21%
YoY
|
$42.95M
203.31%
YoY
|
$14.16M
-238.64%
YoY
|
-$10.21M
-133.71%
YoY
|
$30.30M
-23.37%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$66.76M
-4.93%
YoY
|
$70.22M
49.36%
YoY
|
$47.02M
4.87%
YoY
|
$44.83M
-31.47%
YoY
|
$65.42M
297.0%
YoY
|
| Capital Expenditures |
$7.800M
-12.43%
YoY
|
$8.907M
65.37%
YoY
|
$5.386M
-33.68%
YoY
|
$8.121M
49.86%
YoY
|
$5.419M
29.46%
YoY
|
| Free Cash Flow |
$58.96M
-3.84%
YoY
|
$61.31M
47.28%
YoY
|
$41.63M
13.4%
YoY
|
$36.71M
-38.81%
YoY
|
$60.00M
388.11%
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 |
$7.522M
6.68%
YoY
|
$7.489M
28.9%
YoY
|
$7.822M
22.7%
YoY
|
$7.410M
23.5%
YoY
|
$7.051M
23.51%
YoY
|
$5.810M
204.67%
YoY
|
$6.375M
1.51%
YoY
|
$6.000M
-7.51%
YoY
|
$5.709M
34.49%
YoY
|
$1.907M
-51.93%
YoY
|
$6.280M
-24.75%
YoY
|
$6.487M
-60.46%
YoY
|
$4.245M
-64.54%
YoY
|
$3.967M
10.13%
YoY
|
$8.345M
-74.52%
YoY
|
$16.41M
94.89%
YoY
|
$11.97M
127.57%
YoY
|
$3.602M
-20.2%
YoY
|
$32.76M
506.59%
YoY
|
| Depreciation, Depletion And Amortization |
$2.640M
2.8%
YoY
|
$2.583M
2.66%
YoY
|
$2.668M
-5.49%
YoY
|
$2.657M
-16.94%
YoY
|
$2.568M
-19.62%
YoY
|
$2.516M
-13.36%
YoY
|
$2.823M
-0.07%
YoY
|
$3.199M
11.62%
YoY
|
$3.195M
13.99%
YoY
|
$2.904M
5.07%
YoY
|
$2.825M
1.77%
YoY
|
$2.866M
8.52%
YoY
|
$2.803M
7.68%
YoY
|
$2.764M
20.07%
YoY
|
$2.776M
61.11%
YoY
|
$2.641M
54.9%
YoY
|
$2.603M
55.87%
YoY
|
$2.302M
23.04%
YoY
|
$1.723M
9.75%
YoY
|
| Cash From Operating Activities |
$29.54M
36.5%
YoY
|
-$526.0K
-95.67%
YoY
|
$37.99M
72.63%
YoY
|
$19.26M
-13.39%
YoY
|
$21.64M
-37.89%
YoY
|
-$12.14M
36.82%
YoY
|
$22.01M
50.15%
YoY
|
$22.24M
121.95%
YoY
|
$34.85M
5.61%
YoY
|
-$8.873M
-16.76%
YoY
|
$14.66M
7.01%
YoY
|
$10.02M
-39.3%
YoY
|
$32.99M
158.65%
YoY
|
-$10.66M
-669.7%
YoY
|
$13.70M
22.88%
YoY
|
$16.51M
-28.06%
YoY
|
$12.76M
-49.54%
YoY
|
$1.871M
-69.01%
YoY
|
$11.15M
53.1%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.142M
14.85%
YoY
|
$2.269M
24.81%
YoY
|
$2.016M
-29.06%
YoY
|
$2.101M
7.36%
YoY
|
$1.865M
-21.54%
YoY
|
$1.818M
5.03%
YoY
|
$2.842M
92.55%
YoY
|
$1.957M
63.9%
YoY
|
$2.377M
58.57%
YoY
|
$1.731M
42.82%
YoY
|
$1.476M
-181.55%
YoY
|
$1.194M
-143.72%
YoY
|
$1.499M
-192.82%
YoY
|
$1.212M
-38.29%
YoY
|
-$1.810M
-6.75%
YoY
|
-$2.731M
155.0%
YoY
|
-$1.615M
50.93%
YoY
|
$1.964M
44.09%
YoY
|
-$1.941M
228.98%
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$11.06M
N/A
|
N/A
|
| Other Investing Activities |
$2.755M
-143.82%
YoY
|
-$70.00K
-1500.0%
YoY
|
-$87.00K
-101.99%
YoY
|
-$220.0K
-111.57%
YoY
|
-$6.287M
-52.12%
YoY
|
$5.000K
-116.13%
YoY
|
$4.375M
-982.06%
YoY
|
$1.902M
-200.11%
YoY
|
-$13.13M
612.87%
YoY
|
-$31.00K
-29.55%
YoY
|
-$496.0K
-73.06%
YoY
|
-$1.900M
-7700.0%
YoY
|
-$1.842M
1924.18%
YoY
|
-$44.00K
-99.6%
YoY
|
-$1.841M
-5075.68%
YoY
|
$25.00K
-99.3%
YoY
|
-$91.00K
-126.76%
YoY
|
-$11.06M
-2226.15%
YoY
|
$37.00K
-87.67%
YoY
|
| Cash From Investing Activities |
$613.0K
-107.52%
YoY
|
-$2.453M
-76.43%
YoY
|
-$2.103M
-237.18%
YoY
|
-$2.321M
4120.0%
YoY
|
-$8.152M
-47.43%
YoY
|
-$10.41M
399.66%
YoY
|
$1.533M
-177.35%
YoY
|
-$55.00K
-98.22%
YoY
|
-$15.51M
364.17%
YoY
|
-$2.083M
-30.91%
YoY
|
-$1.982M
-45.71%
YoY
|
-$3.094M
14.34%
YoY
|
-$3.341M
95.84%
YoY
|
-$3.015M
-76.85%
YoY
|
-$3.651M
91.75%
YoY
|
-$2.706M
-209.11%
YoY
|
-$1.706M
133.7%
YoY
|
-$13.02M
1439.13%
YoY
|
-$1.904M
556.55%
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
|
$1.473M
1764.56%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$79.00K
-93.24%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.168M
-83.78%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.199M
142.96%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.963M
-27.78%
YoY
|
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 |
-$4.505M
15.36%
YoY
|
-$1.930M
121.33%
YoY
|
-$16.75M
4739.6%
YoY
|
-$291.0K
-39.75%
YoY
|
-$3.905M
-56.85%
YoY
|
-$872.0K
-32.51%
YoY
|
-$346.0K
53.78%
YoY
|
-$483.0K
-89.46%
YoY
|
-$9.050M
-11.97%
YoY
|
-$1.292M
-81.47%
YoY
|
-$225.0K
-75.78%
YoY
|
-$4.584M
-49.43%
YoY
|
-$10.28M
-43.22%
YoY
|
-$6.972M
81.52%
YoY
|
-$929.0K
-93.92%
YoY
|
-$9.065M
2418.06%
YoY
|
-$18.11M
20.4%
YoY
|
-$3.841M
-3.32%
YoY
|
-$15.29M
286.96%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$29.54M
36.5%
YoY
|
-$526.0K
-95.67%
YoY
|
$37.99M
72.63%
YoY
|
$19.26M
-13.39%
YoY
|
$21.64M
-37.89%
YoY
|
-$12.14M
36.82%
YoY
|
$22.01M
50.15%
YoY
|
$22.24M
121.95%
YoY
|
$34.85M
5.61%
YoY
|
-$8.873M
-16.76%
YoY
|
$14.66M
7.01%
YoY
|
$10.02M
-39.3%
YoY
|
$32.99M
158.65%
YoY
|
-$10.66M
-669.7%
YoY
|
$13.70M
22.88%
YoY
|
$16.51M
-28.06%
YoY
|
$12.76M
-49.54%
YoY
|
$1.871M
-69.01%
YoY
|
$11.15M
53.1%
YoY
|
| Cash From Investing Activities |
$613.0K
-107.52%
YoY
|
-$2.453M
-76.43%
YoY
|
-$2.103M
-237.18%
YoY
|
-$2.321M
4120.0%
YoY
|
-$8.152M
-47.43%
YoY
|
-$10.41M
399.66%
YoY
|
$1.533M
-177.35%
YoY
|
-$55.00K
-98.22%
YoY
|
-$15.51M
364.17%
YoY
|
-$2.083M
-30.91%
YoY
|
-$1.982M
-45.71%
YoY
|
-$3.094M
14.34%
YoY
|
-$3.341M
95.84%
YoY
|
-$3.015M
-76.85%
YoY
|
-$3.651M
91.75%
YoY
|
-$2.706M
-209.11%
YoY
|
-$1.706M
133.7%
YoY
|
-$13.02M
1439.13%
YoY
|
-$1.904M
556.55%
YoY
|
| Cash From Financing Activities |
-$4.505M
15.36%
YoY
|
-$1.930M
121.33%
YoY
|
-$16.75M
4739.6%
YoY
|
-$291.0K
-39.75%
YoY
|
-$3.905M
-56.85%
YoY
|
-$872.0K
-32.51%
YoY
|
-$346.0K
53.78%
YoY
|
-$483.0K
-89.46%
YoY
|
-$9.050M
-11.97%
YoY
|
-$1.292M
-81.47%
YoY
|
-$225.0K
-75.78%
YoY
|
-$4.584M
-49.43%
YoY
|
-$10.28M
-43.22%
YoY
|
-$6.972M
81.52%
YoY
|
-$929.0K
-93.92%
YoY
|
-$9.065M
2418.06%
YoY
|
-$18.11M
20.4%
YoY
|
-$3.841M
-3.32%
YoY
|
-$15.29M
286.96%
YoY
|
| Net Change In Cash |
$25.65M
167.57%
YoY
|
-$4.807M
-80.4%
YoY
|
$19.14M
-17.47%
YoY
|
$16.65M
-23.28%
YoY
|
$9.587M
-6.81%
YoY
|
-$24.53M
109.19%
YoY
|
$23.19M
86.3%
YoY
|
$21.70M
826.33%
YoY
|
$10.29M
-46.89%
YoY
|
-$11.72M
-41.25%
YoY
|
$12.45M
36.56%
YoY
|
$2.343M
-50.56%
YoY
|
$19.37M
-374.47%
YoY
|
-$19.96M
32.92%
YoY
|
$9.116M
-250.85%
YoY
|
$4.739M
-81.1%
YoY
|
-$7.058M
-174.22%
YoY
|
-$15.01M
-930.42%
YoY
|
-$6.043M
-298.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 |
$29.54M
36.5%
YoY
|
-$526.0K
-95.67%
YoY
|
$37.99M
72.63%
YoY
|
$19.26M
-13.39%
YoY
|
$21.64M
-37.89%
YoY
|
-$12.14M
36.82%
YoY
|
$22.01M
50.15%
YoY
|
$22.24M
121.95%
YoY
|
$34.85M
5.61%
YoY
|
-$8.873M
-16.76%
YoY
|
$14.66M
7.01%
YoY
|
$10.02M
-39.3%
YoY
|
$32.99M
158.65%
YoY
|
-$10.66M
-669.7%
YoY
|
$13.70M
22.88%
YoY
|
$16.51M
-28.06%
YoY
|
$12.76M
-49.54%
YoY
|
$1.871M
-69.01%
YoY
|
$11.15M
53.1%
YoY
|
| Capital Expenditures |
$2.142M
14.85%
YoY
|
$2.269M
24.81%
YoY
|
$2.016M
-29.06%
YoY
|
$2.101M
7.36%
YoY
|
$1.865M
-21.54%
YoY
|
$1.818M
5.03%
YoY
|
$2.842M
92.55%
YoY
|
$1.957M
63.9%
YoY
|
$2.377M
58.57%
YoY
|
$1.731M
42.82%
YoY
|
$1.476M
-181.55%
YoY
|
$1.194M
-143.72%
YoY
|
$1.499M
-192.82%
YoY
|
$1.212M
-38.29%
YoY
|
-$1.810M
-6.75%
YoY
|
-$2.731M
155.0%
YoY
|
-$1.615M
50.93%
YoY
|
$1.964M
44.09%
YoY
|
-$1.941M
228.98%
YoY
|
| Free Cash Flow |
$27.40M
38.54%
YoY
|
-$2.795M
-79.98%
YoY
|
$35.97M
87.72%
YoY
|
$17.16M
-15.39%
YoY
|
$19.78M
-39.08%
YoY
|
-$13.96M
31.63%
YoY
|
$19.16M
45.4%
YoY
|
$20.29M
129.81%
YoY
|
$32.47M
3.09%
YoY
|
-$10.60M
-10.67%
YoY
|
$13.18M
-15.0%
YoY
|
$8.827M
-54.12%
YoY
|
$31.50M
119.16%
YoY
|
-$11.87M
12664.52%
YoY
|
$15.51M
18.48%
YoY
|
$19.24M
-19.9%
YoY
|
$14.37M
-45.46%
YoY
|
-$93.00K
-101.99%
YoY
|
$13.09M
66.29%
YoY
|
Loading...