|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$88.68M
25.8%
YoY
|
$70.49M
2.44%
YoY
|
$68.81M
42.9%
YoY
|
$48.16M
191.92%
YoY
|
$16.50M
-156.36%
YoY
|
| Depreciation, Depletion And Amortization |
$10.40M
15.56%
YoY
|
$9.000M
7.14%
YoY
|
$8.400M
-12.5%
YoY
|
$9.600M
-3.03%
YoY
|
$9.900M
-4.81%
YoY
|
| Cash From Operating Activities |
$94.26M
-7.78%
YoY
|
$102.2M
-3.78%
YoY
|
$106.2M
1702.21%
YoY
|
$5.894M
-84.11%
YoY
|
$37.09M
-66.18%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$40.29M
60.71%
YoY
|
$25.07M
104.42%
YoY
|
$12.26M
149.45%
YoY
|
$4.916M
-18.05%
YoY
|
$5.999M
-10.09%
YoY
|
| Acquisitions |
$61.68M
-60.62%
YoY
|
$156.6M
1408.32%
YoY
|
$10.38M
-78.59%
YoY
|
$48.51M
-25.02%
YoY
|
$64.69M
-43.87%
YoY
|
| Other Investing Activities |
-$58.96M
-62.36%
YoY
|
-$156.6M
1408.32%
YoY
|
-$10.38M
-78.59%
YoY
|
-$48.51M
-23.04%
YoY
|
-$63.02M
-45.24%
YoY
|
| Cash From Investing Activities |
-$99.25M
-45.38%
YoY
|
-$181.7M
702.28%
YoY
|
-$22.65M
-57.61%
YoY
|
-$53.42M
-22.6%
YoY
|
-$69.02M
-43.33%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$90.00K
0.0%
YoY
|
$90.00K
0.0%
YoY
|
$90.00K
0.0%
YoY
|
$90.00K
0.0%
YoY
|
$90.00K
0.0%
YoY
|
| Common Stock Issuance & Retirement, Net |
$17.11M
-41.02%
YoY
|
$29.01M
-48.4%
YoY
|
$56.22M
17.43%
YoY
|
$47.87M
42.85%
YoY
|
$33.51M
-3034.41%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
$550.2M
28.11%
YoY
|
$429.5M
11941.16%
YoY
|
$3.567M
8.09%
YoY
|
$3.300M
-98.65%
YoY
|
| Cash From Financing Activities |
$158.9M
179.68%
YoY
|
$56.80M
30.34%
YoY
|
$43.58M
-1.65%
YoY
|
$44.31M
-215.12%
YoY
|
-$38.49M
-149.73%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$94.26M
-7.78%
YoY
|
$102.2M
-3.78%
YoY
|
$106.2M
1702.21%
YoY
|
$5.894M
-84.11%
YoY
|
$37.09M
-66.18%
YoY
|
| Cash From Investing Activities |
-$99.25M
-45.38%
YoY
|
-$181.7M
702.28%
YoY
|
-$22.65M
-57.61%
YoY
|
-$53.42M
-22.6%
YoY
|
-$69.02M
-43.33%
YoY
|
| Cash From Financing Activities |
$158.9M
179.68%
YoY
|
$56.80M
30.34%
YoY
|
$43.58M
-1.65%
YoY
|
$44.31M
-215.12%
YoY
|
-$38.49M
-149.73%
YoY
|
| Net Change In Cash |
$155.4M
-726.5%
YoY
|
-$24.80M
-119.51%
YoY
|
$127.1M
-4389.37%
YoY
|
-$2.963M
-95.79%
YoY
|
-$70.34M
-208.06%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$94.26M
-7.78%
YoY
|
$102.2M
-3.78%
YoY
|
$106.2M
1702.21%
YoY
|
$5.894M
-84.11%
YoY
|
$37.09M
-66.18%
YoY
|
| Capital Expenditures |
$40.29M
60.71%
YoY
|
$25.07M
104.42%
YoY
|
$12.26M
149.45%
YoY
|
$4.916M
-18.05%
YoY
|
$5.999M
-10.09%
YoY
|
| Free Cash Flow |
$53.98M
-30.03%
YoY
|
$77.14M
-17.9%
YoY
|
$93.96M
9507.26%
YoY
|
$978.0K
-96.85%
YoY
|
$31.09M
-69.81%
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 |
$19.98M
-2.97%
YoY
|
$22.82M
6.94%
YoY
|
$21.63M
2.62%
YoY
|
$23.61M
41.45%
YoY
|
$20.59M
81.69%
YoY
|
$21.34M
33.52%
YoY
|
$21.08M
30.34%
YoY
|
$16.69M
-12.39%
YoY
|
$11.33M
-35.46%
YoY
|
$15.98M
124.13%
YoY
|
$16.17M
16.1%
YoY
|
$19.05M
32.02%
YoY
|
$17.56M
38.88%
YoY
|
$7.131M
709.42%
YoY
|
$13.93M
95.49%
YoY
|
$14.43M
77.77%
YoY
|
$12.64M
3307.55%
YoY
|
$881.0K
-146.37%
YoY
|
$7.125M
-120.55%
YoY
|
| Depreciation, Depletion And Amortization |
$2.946M
27.2%
YoY
|
$10.31M
14.26%
YoY
|
$9.920M
13.76%
YoY
|
$9.490M
16.77%
YoY
|
$2.316M
4.89%
YoY
|
$9.020M
4.82%
YoY
|
$8.720M
30.15%
YoY
|
$8.127M
8.8%
YoY
|
$2.208M
9.09%
YoY
|
$8.605M
-4.57%
YoY
|
$6.700M
-10.58%
YoY
|
$7.470M
5.51%
YoY
|
$2.024M
-19.59%
YoY
|
$9.017M
27.48%
YoY
|
$7.493M
15.53%
YoY
|
$7.080M
1.37%
YoY
|
$2.517M
1.49%
YoY
|
$7.073M
30.98%
YoY
|
$6.486M
20.11%
YoY
|
| Cash From Operating Activities |
$29.57M
894.58%
YoY
|
$37.76M
17.47%
YoY
|
$34.89M
23.08%
YoY
|
$18.65M
26.54%
YoY
|
$2.973M
-88.98%
YoY
|
$32.14M
-24.23%
YoY
|
$28.34M
-28.78%
YoY
|
$14.73M
-705.88%
YoY
|
$26.99M
2.04%
YoY
|
$42.42M
1066.08%
YoY
|
$39.80M
-1260.35%
YoY
|
-$2.432M
-180.9%
YoY
|
$26.45M
886.9%
YoY
|
$3.638M
-74.48%
YoY
|
-$3.430M
-151.77%
YoY
|
$3.006M
-46.38%
YoY
|
$2.680M
-68.75%
YoY
|
$14.26M
-8.01%
YoY
|
$6.625M
-78.21%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.294M
-83.46%
YoY
|
$3.286M
-65.02%
YoY
|
$6.740M
70.46%
YoY
|
$10.35M
17.24%
YoY
|
$19.91M
588.11%
YoY
|
$9.395M
81.97%
YoY
|
$3.954M
163.6%
YoY
|
$8.825M
386.76%
YoY
|
$2.894M
-23.92%
YoY
|
$5.163M
246.51%
YoY
|
$1.500M
-195.06%
YoY
|
$1.813M
-263.63%
YoY
|
$3.804M
414.05%
YoY
|
$1.490M
-149.42%
YoY
|
-$1.578M
8.23%
YoY
|
-$1.108M
34.14%
YoY
|
$740.0K
8.82%
YoY
|
-$3.015M
1407.5%
YoY
|
-$1.458M
4.14%
YoY
|
| Acquisitions |
$102.7M
699.24%
YoY
|
N/A
|
N/A
|
N/A
|
$12.85M
-67.27%
YoY
|
N/A
|
N/A
|
N/A
|
$39.26M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.316M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$102.7M
911.65%
YoY
|
-$37.23M
418.19%
YoY
|
-$10.59M
-65.2%
YoY
|
-$994.0K
-98.75%
YoY
|
-$10.15M
-74.14%
YoY
|
-$7.184M
353.54%
YoY
|
-$30.42M
10041.0%
YoY
|
-$79.76M
839.63%
YoY
|
-$39.26M
N/A
|
-$1.584M
N/A
|
-$300.0K
-93.16%
YoY
|
-$8.488M
-78.12%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$4.389M
-78.25%
YoY
|
-$38.80M
-12.69%
YoY
|
-$5.316M
-508.92%
YoY
|
$289.0K
-100.29%
YoY
|
-$20.18M
N/A
|
| Cash From Investing Activities |
-$106.0M
252.53%
YoY
|
-$40.51M
144.36%
YoY
|
-$17.33M
-49.59%
YoY
|
-$11.34M
-87.2%
YoY
|
-$30.07M
-28.68%
YoY
|
-$16.58M
149.42%
YoY
|
-$34.38M
1709.32%
YoY
|
-$88.58M
759.93%
YoY
|
-$42.16M
1008.18%
YoY
|
-$6.647M
346.11%
YoY
|
-$1.900M
-68.16%
YoY
|
-$10.30M
-74.19%
YoY
|
-$3.804M
-37.19%
YoY
|
-$1.490M
-45.34%
YoY
|
-$5.967M
-72.42%
YoY
|
-$39.91M
-11.83%
YoY
|
-$6.056M
-1081.52%
YoY
|
-$2.726M
-97.31%
YoY
|
-$21.63M
1564.08%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$23.00K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$23.00K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$23.00K
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
|
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
|
$14.82M
62.18%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$9.135M
9.86%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$8.315M
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$2.120M
30.54%
YoY
|
N/A
|
N/A
|
N/A
|
$1.624M
18.11%
YoY
|
N/A
|
N/A
|
N/A
|
$1.375M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$825.0K
0.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$13.12M
85.18%
YoY
|
$182.1M
83.55%
YoY
|
-$6.600M
-10.58%
YoY
|
-$9.511M
-43.58%
YoY
|
-$7.083M
-60.97%
YoY
|
$99.19M
-10.06%
YoY
|
-$7.381M
-72.15%
YoY
|
-$16.86M
-43.45%
YoY
|
-$18.15M
75.26%
YoY
|
$110.3M
323.84%
YoY
|
-$26.50M
-522.65%
YoY
|
-$29.81M
-239.66%
YoY
|
-$10.35M
11.07%
YoY
|
$26.02M
-201.68%
YoY
|
$6.270M
-796.67%
YoY
|
$21.35M
-301.29%
YoY
|
-$9.322M
582.93%
YoY
|
-$25.59M
-124.3%
YoY
|
-$900.0K
-91.67%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$29.57M
894.58%
YoY
|
$37.76M
17.47%
YoY
|
$34.89M
23.08%
YoY
|
$18.65M
26.54%
YoY
|
$2.973M
-88.98%
YoY
|
$32.14M
-24.23%
YoY
|
$28.34M
-28.78%
YoY
|
$14.73M
-705.88%
YoY
|
$26.99M
2.04%
YoY
|
$42.42M
1066.08%
YoY
|
$39.80M
-1260.35%
YoY
|
-$2.432M
-180.9%
YoY
|
$26.45M
886.9%
YoY
|
$3.638M
-74.48%
YoY
|
-$3.430M
-151.77%
YoY
|
$3.006M
-46.38%
YoY
|
$2.680M
-68.75%
YoY
|
$14.26M
-8.01%
YoY
|
$6.625M
-78.21%
YoY
|
| Cash From Investing Activities |
-$106.0M
252.53%
YoY
|
-$40.51M
144.36%
YoY
|
-$17.33M
-49.59%
YoY
|
-$11.34M
-87.2%
YoY
|
-$30.07M
-28.68%
YoY
|
-$16.58M
149.42%
YoY
|
-$34.38M
1709.32%
YoY
|
-$88.58M
759.93%
YoY
|
-$42.16M
1008.18%
YoY
|
-$6.647M
346.11%
YoY
|
-$1.900M
-68.16%
YoY
|
-$10.30M
-74.19%
YoY
|
-$3.804M
-37.19%
YoY
|
-$1.490M
-45.34%
YoY
|
-$5.967M
-72.42%
YoY
|
-$39.91M
-11.83%
YoY
|
-$6.056M
-1081.52%
YoY
|
-$2.726M
-97.31%
YoY
|
-$21.63M
1564.08%
YoY
|
| Cash From Financing Activities |
-$13.12M
85.18%
YoY
|
$182.1M
83.55%
YoY
|
-$6.600M
-10.58%
YoY
|
-$9.511M
-43.58%
YoY
|
-$7.083M
-60.97%
YoY
|
$99.19M
-10.06%
YoY
|
-$7.381M
-72.15%
YoY
|
-$16.86M
-43.45%
YoY
|
-$18.15M
75.26%
YoY
|
$110.3M
323.84%
YoY
|
-$26.50M
-522.65%
YoY
|
-$29.81M
-239.66%
YoY
|
-$10.35M
11.07%
YoY
|
$26.02M
-201.68%
YoY
|
$6.270M
-796.67%
YoY
|
$21.35M
-301.29%
YoY
|
-$9.322M
582.93%
YoY
|
-$25.59M
-124.3%
YoY
|
-$900.0K
-91.67%
YoY
|
| Net Change In Cash |
-$76.42M
123.92%
YoY
|
$179.3M
56.26%
YoY
|
$10.96M
-181.69%
YoY
|
-$2.205M
-97.57%
YoY
|
-$34.13M
2.11%
YoY
|
$114.8M
-21.43%
YoY
|
-$13.41M
-217.67%
YoY
|
-$90.70M
113.2%
YoY
|
-$33.42M
-372.71%
YoY
|
$146.1M
418.53%
YoY
|
$11.40M
-464.57%
YoY
|
-$42.54M
173.45%
YoY
|
$12.26M
-198.6%
YoY
|
$28.17M
-300.38%
YoY
|
-$3.127M
-80.34%
YoY
|
-$15.56M
-69.05%
YoY
|
-$12.43M
-254.74%
YoY
|
-$14.06M
-172.09%
YoY
|
-$15.91M
-186.93%
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.57M
894.58%
YoY
|
$37.76M
17.47%
YoY
|
$34.89M
23.08%
YoY
|
$18.65M
26.54%
YoY
|
$2.973M
-88.98%
YoY
|
$32.14M
-24.23%
YoY
|
$28.34M
-28.78%
YoY
|
$14.73M
-705.88%
YoY
|
$26.99M
2.04%
YoY
|
$42.42M
1066.08%
YoY
|
$39.80M
-1260.35%
YoY
|
-$2.432M
-180.9%
YoY
|
$26.45M
886.9%
YoY
|
$3.638M
-74.48%
YoY
|
-$3.430M
-151.77%
YoY
|
$3.006M
-46.38%
YoY
|
$2.680M
-68.75%
YoY
|
$14.26M
-8.01%
YoY
|
$6.625M
-78.21%
YoY
|
| Capital Expenditures |
$3.294M
-83.46%
YoY
|
$3.286M
-65.02%
YoY
|
$6.740M
70.46%
YoY
|
$10.35M
17.24%
YoY
|
$19.91M
588.11%
YoY
|
$9.395M
81.97%
YoY
|
$3.954M
163.6%
YoY
|
$8.825M
386.76%
YoY
|
$2.894M
-23.92%
YoY
|
$5.163M
246.51%
YoY
|
$1.500M
-195.06%
YoY
|
$1.813M
-263.63%
YoY
|
$3.804M
414.05%
YoY
|
$1.490M
-149.42%
YoY
|
-$1.578M
8.23%
YoY
|
-$1.108M
34.14%
YoY
|
$740.0K
8.82%
YoY
|
-$3.015M
1407.5%
YoY
|
-$1.458M
4.14%
YoY
|
| Free Cash Flow |
$26.28M
-255.1%
YoY
|
$34.47M
51.54%
YoY
|
$28.15M
15.4%
YoY
|
$8.300M
40.44%
YoY
|
-$16.94M
-170.31%
YoY
|
$22.75M
-38.95%
YoY
|
$24.39M
-36.32%
YoY
|
$5.910M
-239.22%
YoY
|
$24.10M
6.4%
YoY
|
$37.26M
1634.59%
YoY
|
$38.30M
-2168.03%
YoY
|
-$4.245M
-203.18%
YoY
|
$22.65M
1067.27%
YoY
|
$2.148M
-87.56%
YoY
|
-$1.852M
-122.91%
YoY
|
$4.114M
-36.04%
YoY
|
$1.940M
-75.43%
YoY
|
$17.27M
10.02%
YoY
|
$8.083M
-74.58%
YoY
|
Loading...