|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$66.94M
51.55%
YoY
|
$44.17M
97.87%
YoY
|
$22.32M
-4451.27%
YoY
|
-$513.0K
-105.52%
YoY
|
$9.300M
-32.17%
YoY
|
| Depreciation, Depletion And Amortization |
$41.06M
12.54%
YoY
|
$36.48M
19.23%
YoY
|
$30.60M
27.17%
YoY
|
$24.06M
80.99%
YoY
|
$13.30M
64.77%
YoY
|
| Cash From Operating Activities |
$162.1M
154.78%
YoY
|
$63.63M
-7.55%
YoY
|
$68.83M
246.44%
YoY
|
$19.87M
1.92%
YoY
|
$19.49M
-45.28%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$361.0K
-21.01%
YoY
|
$457.0K
-23.83%
YoY
|
$600.0K
-52.27%
YoY
|
$1.257M
28.4%
YoY
|
$979.0K
113.76%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$3.260M
-94.32%
YoY
|
$57.40M
19693.1%
YoY
|
| Other Investing Activities |
$580.0K
-413.51%
YoY
|
-$185.0K
N/A
|
$0.00
-100.0%
YoY
|
-$3.260M
-94.32%
YoY
|
-$57.40M
19693.1%
YoY
|
| Cash From Investing Activities |
-$36.52M
-0.66%
YoY
|
-$36.76M
7.18%
YoY
|
-$34.30M
-0.76%
YoY
|
-$34.56M
-55.58%
YoY
|
-$77.81M
414.03%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
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
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$10.58M
5009.66%
YoY
|
-$207.0K
-82.68%
YoY
|
-$1.195M
-96.79%
YoY
|
-$37.28M
-117.46%
YoY
|
$213.5M
-15820.69%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$162.1M
154.78%
YoY
|
$63.63M
-7.55%
YoY
|
$68.83M
246.44%
YoY
|
$19.87M
1.92%
YoY
|
$19.49M
-45.28%
YoY
|
| Cash From Investing Activities |
-$36.52M
-0.66%
YoY
|
-$36.76M
7.18%
YoY
|
-$34.30M
-0.76%
YoY
|
-$34.56M
-55.58%
YoY
|
-$77.81M
414.03%
YoY
|
| Cash From Financing Activities |
-$10.58M
5009.66%
YoY
|
-$207.0K
-82.68%
YoY
|
-$1.195M
-96.79%
YoY
|
-$37.28M
-117.46%
YoY
|
$213.5M
-15820.69%
YoY
|
| Net Change In Cash |
$115.1M
339.15%
YoY
|
$26.22M
-21.77%
YoY
|
$33.51M
-164.26%
YoY
|
-$52.14M
-133.61%
YoY
|
$155.2M
706.5%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$162.1M
154.78%
YoY
|
$63.63M
-7.55%
YoY
|
$68.83M
246.44%
YoY
|
$19.87M
1.92%
YoY
|
$19.49M
-45.28%
YoY
|
| Capital Expenditures |
$361.0K
-21.01%
YoY
|
$457.0K
-23.83%
YoY
|
$600.0K
-52.27%
YoY
|
$1.257M
28.4%
YoY
|
$979.0K
113.76%
YoY
|
| Free Cash Flow |
$161.8M
156.05%
YoY
|
$63.18M
-7.4%
YoY
|
$68.23M
266.62%
YoY
|
$18.61M
0.52%
YoY
|
$18.51M
-47.35%
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 |
$20.88M
51.17%
YoY
|
$20.67M
57.22%
YoY
|
$17.74M
22.97%
YoY
|
$14.71M
57.06%
YoY
|
$13.81M
91.16%
YoY
|
$13.15M
39.85%
YoY
|
$14.43M
126.28%
YoY
|
$9.364M
60.37%
YoY
|
$7.226M
926.42%
YoY
|
$9.402M
882.45%
YoY
|
$6.377M
-965.26%
YoY
|
$5.839M
-338.23%
YoY
|
$704.0K
-59.02%
YoY
|
$957.0K
-79.49%
YoY
|
-$737.0K
-274.64%
YoY
|
-$2.451M
-526.26%
YoY
|
$1.718M
-52.78%
YoY
|
$4.665M
28.41%
YoY
|
$422.0K
-83.86%
YoY
|
$575.0K
-87.73%
YoY
|
| Depreciation, Depletion And Amortization |
$9.892M
-7.9%
YoY
|
$9.567M
-0.93%
YoY
|
$10.27M
10.16%
YoY
|
$10.48M
16.88%
YoY
|
$10.74M
25.81%
YoY
|
$9.657M
16.55%
YoY
|
$9.321M
19.96%
YoY
|
$8.969M
22.86%
YoY
|
$8.537M
17.93%
YoY
|
$8.286M
26.6%
YoY
|
$7.770M
26.18%
YoY
|
$7.300M
24.02%
YoY
|
$7.239M
32.24%
YoY
|
$6.545M
39.02%
YoY
|
$6.158M
68.85%
YoY
|
$5.886M
131.0%
YoY
|
$5.474M
128.85%
YoY
|
$4.708M
-22.17%
YoY
|
$3.647M
83.27%
YoY
|
$2.548M
27.4%
YoY
|
| Cash From Operating Activities |
$30.45M
-39.63%
YoY
|
$45.13M
61.68%
YoY
|
$35.08M
420.65%
YoY
|
$31.48M
74.59%
YoY
|
$50.44M
360.48%
YoY
|
$27.91M
14.21%
YoY
|
$6.737M
-48.77%
YoY
|
$18.03M
-31.91%
YoY
|
$10.95M
129.98%
YoY
|
$24.44M
65.99%
YoY
|
$13.15M
-774.7%
YoY
|
$26.48M
588.87%
YoY
|
$4.763M
46.64%
YoY
|
$14.72M
10726.47%
YoY
|
-$1.949M
-129.53%
YoY
|
$3.844M
-31.11%
YoY
|
$3.248M
-54.74%
YoY
|
$136.0K
-99.56%
YoY
|
$6.600M
-45.95%
YoY
|
$5.580M
-49.36%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$80.00K
33.33%
YoY
|
$9.405M
4.94%
YoY
|
$9.351M
4.5%
YoY
|
$9.004M
-2.91%
YoY
|
$60.00K
-48.28%
YoY
|
$8.962M
6.07%
YoY
|
$8.948M
0.65%
YoY
|
$9.274M
6.97%
YoY
|
$116.0K
73.13%
YoY
|
$8.449M
10.7%
YoY
|
$8.890M
-207.29%
YoY
|
$8.670M
-207.06%
YoY
|
$67.00K
-87.36%
YoY
|
$7.632M
-224.89%
YoY
|
-$8.286M
65.79%
YoY
|
-$8.098M
65.67%
YoY
|
$530.0K
239.74%
YoY
|
-$6.111M
-45.58%
YoY
|
-$4.998M
-232.93%
YoY
|
-$4.888M
-226.3%
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 |
$98.00K
-90.68%
YoY
|
$666.0K
-465.93%
YoY
|
-$720.0K
-700.0%
YoY
|
-$417.0K
20750.0%
YoY
|
$1.051M
-968.6%
YoY
|
-$182.0K
N/A
|
$120.0K
N/A
|
-$2.000K
N/A
|
-$121.0K
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$3.260M
1064.29%
YoY
|
N/A
|
N/A
|
N/A
|
-$280.0K
-3.45%
YoY
|
-$57.12M
19596.55%
YoY
|
N/A
|
| Cash From Investing Activities |
-$9.443M
13.95%
YoY
|
-$8.739M
-4.43%
YoY
|
-$10.07M
14.08%
YoY
|
-$9.421M
1.56%
YoY
|
-$8.287M
-12.89%
YoY
|
-$9.144M
8.23%
YoY
|
-$8.828M
-0.7%
YoY
|
-$9.276M
6.99%
YoY
|
-$9.513M
14.81%
YoY
|
-$8.449M
-22.43%
YoY
|
-$8.890M
7.29%
YoY
|
-$8.670M
7.06%
YoY
|
-$8.286M
13.76%
YoY
|
-$10.89M
70.43%
YoY
|
-$8.286M
-86.66%
YoY
|
-$8.098M
65.67%
YoY
|
-$7.284M
65.1%
YoY
|
-$6.391M
-44.52%
YoY
|
-$62.12M
1433.78%
YoY
|
-$4.888M
26.3%
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 |
$3.000K
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
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
|
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 |
-$3.283M
73.52%
YoY
|
-$3.499M
-2022.53%
YoY
|
-$3.405M
16925.0%
YoY
|
-$1.781M
-4913.51%
YoY
|
-$1.892M
366.01%
YoY
|
$182.0K
0.55%
YoY
|
-$20.00K
-108.7%
YoY
|
$37.00K
-107.55%
YoY
|
-$406.0K
-63.81%
YoY
|
$181.0K
-100.23%
YoY
|
$230.0K
-98.77%
YoY
|
-$490.0K
-102.24%
YoY
|
-$1.122M
-147.48%
YoY
|
-$80.22M
975.23%
YoY
|
$18.72M
296.32%
YoY
|
$21.86M
-89.9%
YoY
|
$2.363M
-2587.37%
YoY
|
-$7.461M
616.71%
YoY
|
$4.724M
-2247.27%
YoY
|
$216.3M
-58564.59%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$30.45M
-39.63%
YoY
|
$45.13M
61.68%
YoY
|
$35.08M
420.65%
YoY
|
$31.48M
74.59%
YoY
|
$50.44M
360.48%
YoY
|
$27.91M
14.21%
YoY
|
$6.737M
-48.77%
YoY
|
$18.03M
-31.91%
YoY
|
$10.95M
129.98%
YoY
|
$24.44M
65.99%
YoY
|
$13.15M
-774.7%
YoY
|
$26.48M
588.87%
YoY
|
$4.763M
46.64%
YoY
|
$14.72M
10726.47%
YoY
|
-$1.949M
-129.53%
YoY
|
$3.844M
-31.11%
YoY
|
$3.248M
-54.74%
YoY
|
$136.0K
-99.56%
YoY
|
$6.600M
-45.95%
YoY
|
$5.580M
-49.36%
YoY
|
| Cash From Investing Activities |
-$9.443M
13.95%
YoY
|
-$8.739M
-4.43%
YoY
|
-$10.07M
14.08%
YoY
|
-$9.421M
1.56%
YoY
|
-$8.287M
-12.89%
YoY
|
-$9.144M
8.23%
YoY
|
-$8.828M
-0.7%
YoY
|
-$9.276M
6.99%
YoY
|
-$9.513M
14.81%
YoY
|
-$8.449M
-22.43%
YoY
|
-$8.890M
7.29%
YoY
|
-$8.670M
7.06%
YoY
|
-$8.286M
13.76%
YoY
|
-$10.89M
70.43%
YoY
|
-$8.286M
-86.66%
YoY
|
-$8.098M
65.67%
YoY
|
-$7.284M
65.1%
YoY
|
-$6.391M
-44.52%
YoY
|
-$62.12M
1433.78%
YoY
|
-$4.888M
26.3%
YoY
|
| Cash From Financing Activities |
-$3.283M
73.52%
YoY
|
-$3.499M
-2022.53%
YoY
|
-$3.405M
16925.0%
YoY
|
-$1.781M
-4913.51%
YoY
|
-$1.892M
366.01%
YoY
|
$182.0K
0.55%
YoY
|
-$20.00K
-108.7%
YoY
|
$37.00K
-107.55%
YoY
|
-$406.0K
-63.81%
YoY
|
$181.0K
-100.23%
YoY
|
$230.0K
-98.77%
YoY
|
-$490.0K
-102.24%
YoY
|
-$1.122M
-147.48%
YoY
|
-$80.22M
975.23%
YoY
|
$18.72M
296.32%
YoY
|
$21.86M
-89.9%
YoY
|
$2.363M
-2587.37%
YoY
|
-$7.461M
616.71%
YoY
|
$4.724M
-2247.27%
YoY
|
$216.3M
-58564.59%
YoY
|
| Net Change In Cash |
$17.59M
-56.28%
YoY
|
$32.89M
73.57%
YoY
|
$21.60M
-1123.21%
YoY
|
$20.28M
130.66%
YoY
|
$40.24M
4104.49%
YoY
|
$18.95M
17.18%
YoY
|
-$2.111M
-147.02%
YoY
|
$8.791M
-49.24%
YoY
|
$957.0K
-120.53%
YoY
|
$16.17M
-121.17%
YoY
|
$4.490M
-47.1%
YoY
|
$17.32M
-1.6%
YoY
|
-$4.662M
180.34%
YoY
|
-$76.39M
456.95%
YoY
|
$8.487M
-116.71%
YoY
|
$17.60M
-91.89%
YoY
|
-$1.663M
-161.52%
YoY
|
-$13.72M
-175.53%
YoY
|
-$50.79M
-739.72%
YoY
|
$217.0M
3100.75%
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 |
$30.45M
-39.63%
YoY
|
$45.13M
61.68%
YoY
|
$35.08M
420.65%
YoY
|
$31.48M
74.59%
YoY
|
$50.44M
360.48%
YoY
|
$27.91M
14.21%
YoY
|
$6.737M
-48.77%
YoY
|
$18.03M
-31.91%
YoY
|
$10.95M
129.98%
YoY
|
$24.44M
65.99%
YoY
|
$13.15M
-774.7%
YoY
|
$26.48M
588.87%
YoY
|
$4.763M
46.64%
YoY
|
$14.72M
10726.47%
YoY
|
-$1.949M
-129.53%
YoY
|
$3.844M
-31.11%
YoY
|
$3.248M
-54.74%
YoY
|
$136.0K
-99.56%
YoY
|
$6.600M
-45.95%
YoY
|
$5.580M
-49.36%
YoY
|
| Capital Expenditures |
$80.00K
33.33%
YoY
|
$9.405M
4.94%
YoY
|
$9.351M
4.5%
YoY
|
$9.004M
-2.91%
YoY
|
$60.00K
-48.28%
YoY
|
$8.962M
6.07%
YoY
|
$8.948M
0.65%
YoY
|
$9.274M
6.97%
YoY
|
$116.0K
73.13%
YoY
|
$8.449M
10.7%
YoY
|
$8.890M
-207.29%
YoY
|
$8.670M
-207.06%
YoY
|
$67.00K
-87.36%
YoY
|
$7.632M
-224.89%
YoY
|
-$8.286M
65.79%
YoY
|
-$8.098M
65.67%
YoY
|
$530.0K
239.74%
YoY
|
-$6.111M
-45.58%
YoY
|
-$4.998M
-232.93%
YoY
|
-$4.888M
-226.3%
YoY
|
| Free Cash Flow |
$30.37M
-39.72%
YoY
|
$35.73M
88.52%
YoY
|
$25.73M
-1263.5%
YoY
|
$22.48M
156.68%
YoY
|
$50.38M
364.86%
YoY
|
$18.95M
18.5%
YoY
|
-$2.211M
-151.9%
YoY
|
$8.756M
-50.84%
YoY
|
$10.84M
130.79%
YoY
|
$15.99M
125.49%
YoY
|
$4.260M
-32.78%
YoY
|
$17.81M
49.14%
YoY
|
$4.696M
72.77%
YoY
|
$7.092M
13.53%
YoY
|
$6.337M
-45.36%
YoY
|
$11.94M
14.08%
YoY
|
$2.718M
-61.29%
YoY
|
$6.247M
-85.11%
YoY
|
$11.60M
37.25%
YoY
|
$10.47M
46.41%
YoY
|
Loading...