|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$60.65M
-13.19%
YoY
|
$69.86M
34.51%
YoY
|
$51.94M
51.63%
YoY
|
$34.25M
-197.52%
YoY
|
-$35.12M
-392.69%
YoY
|
| Depreciation, Depletion And Amortization |
$25.25M
-3.16%
YoY
|
$26.08M
9.99%
YoY
|
$23.71M
-14.77%
YoY
|
$27.81M
-25.08%
YoY
|
$37.13M
-0.89%
YoY
|
| Cash From Operating Activities |
$85.18M
-17.7%
YoY
|
$103.5M
33.65%
YoY
|
$77.44M
16.34%
YoY
|
$66.56M
62.19%
YoY
|
$41.04M
-21.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$412.4K
-99.61%
YoY
|
$106.2M
124511.5%
YoY
|
$85.20K
-99.65%
YoY
|
$24.23M
-196.06%
YoY
|
-$25.22M
-47.58%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$17.10M
-58.99%
YoY
|
$41.69M
-62.59%
YoY
|
$111.4M
1497.67%
YoY
|
$6.974M
16.68%
YoY
|
$5.977M
-160.07%
YoY
|
| Cash From Investing Activities |
$16.68M
-125.87%
YoY
|
-$64.48M
-157.91%
YoY
|
$111.3M
-745.2%
YoY
|
-$17.26M
-10.34%
YoY
|
-$19.25M
-66.85%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$1.429M
-7992.27%
YoY
|
$18.10K
-100.1%
YoY
|
-$18.33M
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$87.31M
128.25%
YoY
|
-$38.25M
-78.04%
YoY
|
-$174.2M
573.78%
YoY
|
-$25.85M
-11.26%
YoY
|
-$29.13M
26.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$85.18M
-17.7%
YoY
|
$103.5M
33.65%
YoY
|
$77.44M
16.34%
YoY
|
$66.56M
62.19%
YoY
|
$41.04M
-21.25%
YoY
|
| Cash From Investing Activities |
$16.68M
-125.87%
YoY
|
-$64.48M
-157.91%
YoY
|
$111.3M
-745.2%
YoY
|
-$17.26M
-10.34%
YoY
|
-$19.25M
-66.85%
YoY
|
| Cash From Financing Activities |
-$87.31M
128.25%
YoY
|
-$38.25M
-78.04%
YoY
|
-$174.2M
573.78%
YoY
|
-$25.85M
-11.26%
YoY
|
-$29.13M
26.0%
YoY
|
| Net Change In Cash |
$14.56M
1801.59%
YoY
|
$765.5K
-94.76%
YoY
|
$14.60M
-37.75%
YoY
|
$23.45M
-419.56%
YoY
|
-$7.340M
-74.76%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$85.18M
-17.7%
YoY
|
$103.5M
33.65%
YoY
|
$77.44M
16.34%
YoY
|
$66.56M
62.19%
YoY
|
$41.04M
-21.25%
YoY
|
| Capital Expenditures |
$412.4K
-99.61%
YoY
|
$106.2M
124511.5%
YoY
|
$85.20K
-99.65%
YoY
|
$24.23M
-196.06%
YoY
|
-$25.22M
-47.58%
YoY
|
| Free Cash Flow |
$84.77M
-3276.23%
YoY
|
-$2.669M
-103.45%
YoY
|
$77.36M
82.74%
YoY
|
$42.33M
-36.12%
YoY
|
$66.26M
-33.89%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$12.78M
-10.02%
YoY
|
$13.33M
9.74%
YoY
|
$20.44M
-20.75%
YoY
|
$14.11M
N/A
|
$14.20M
59.73%
YoY
|
$12.15M
-22.84%
YoY
|
$25.79M
145.82%
YoY
|
$8.889M
15.43%
YoY
|
$15.74M
133.76%
YoY
|
$10.49M
-14.14%
YoY
|
$16.82M
121.26%
YoY
|
$7.701M
-119.88%
YoY
|
$6.734M
448.75%
YoY
|
$12.22M
651.37%
YoY
|
$7.600M
900.03%
YoY
|
-$38.73M
5134.1%
YoY
|
$1.227M
55.33%
YoY
|
$1.626M
-81.77%
YoY
|
$760.0K
-74.75%
YoY
|
-$740.0K
-239.62%
YoY
|
| Depreciation, Depletion And Amortization |
$5.413M
-17.97%
YoY
|
$6.584M
1.4%
YoY
|
$6.603M
-49.15%
YoY
|
$6.654M
N/A
|
$6.599M
18.55%
YoY
|
$6.493M
16.95%
YoY
|
$12.99M
115.93%
YoY
|
$5.566M
-18.54%
YoY
|
$5.552M
-19.89%
YoY
|
$6.014M
-14.47%
YoY
|
$6.578M
-6.3%
YoY
|
$6.833M
-20.9%
YoY
|
$6.930M
-25.94%
YoY
|
$7.031M
-26.6%
YoY
|
$7.021M
-26.48%
YoY
|
$8.638M
-8.69%
YoY
|
$9.358M
-0.77%
YoY
|
$9.580M
3.57%
YoY
|
$9.550M
2.47%
YoY
|
$9.460M
1.5%
YoY
|
| Cash From Operating Activities |
$16.51M
23.21%
YoY
|
$14.63M
-33.95%
YoY
|
$26.31M
-61.28%
YoY
|
$27.73M
N/A
|
$13.40M
-27.31%
YoY
|
$22.15M
80.72%
YoY
|
$67.95M
150.97%
YoY
|
$18.44M
11.3%
YoY
|
$12.25M
-38.76%
YoY
|
$27.08M
107.59%
YoY
|
$19.68M
16.14%
YoY
|
$16.56M
74.38%
YoY
|
$20.01M
97.03%
YoY
|
$13.04M
51.08%
YoY
|
$16.94M
32.89%
YoY
|
$9.499M
733.21%
YoY
|
$10.16M
-55.72%
YoY
|
$8.633M
-29.81%
YoY
|
$12.75M
-18.94%
YoY
|
$1.140M
-89.37%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$412.4K
-99.57%
YoY
|
$0.00
N/A
|
$9.596M
71141.28%
YoY
|
$160.7K
9187.86%
YoY
|
$96.41M
N/A
|
$13.47K
-73.44%
YoY
|
$1.730K
-100.01%
YoY
|
$0.00
-100.0%
YoY
|
$71.73K
-126.79%
YoY
|
$50.72K
-117.94%
YoY
|
-$23.73M
3016.63%
YoY
|
-$180.0K
-43.84%
YoY
|
-$267.7K
-98.88%
YoY
|
-$282.8K
34.66%
YoY
|
-$761.5K
-96.52%
YoY
|
-$320.5K
-98.77%
YoY
|
-$23.86M
79433.33%
YoY
|
-$210.0K
425.0%
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 |
$20.83M
319.4%
YoY
|
$0.00
-100.0%
YoY
|
$4.240M
-88.45%
YoY
|
$0.00
N/A
|
$4.967M
188766.92%
YoY
|
$1.700K
-99.99%
YoY
|
$36.72M
-31.95%
YoY
|
$2.630K
-100.01%
YoY
|
$32.92M
304.35%
YoY
|
$53.96M
2066.24%
YoY
|
$24.54M
13.61%
YoY
|
-$25.26M
N/A
|
$8.142M
4.44%
YoY
|
$2.491M
-236.96%
YoY
|
$21.60M
N/A
|
$0.00
-100.0%
YoY
|
$7.796M
N/A
|
-$1.819M
-107.03%
YoY
|
$0.00
-100.0%
YoY
|
$5.270M
1185.37%
YoY
|
| Cash From Investing Activities |
$20.83M
-550.04%
YoY
|
$0.00
-100.0%
YoY
|
$3.828M
-106.41%
YoY
|
$0.00
N/A
|
-$4.629M
42602.95%
YoY
|
-$159.0K
-100.48%
YoY
|
-$59.69M
-210.63%
YoY
|
-$10.84K
-99.96%
YoY
|
$32.92M
-311.16%
YoY
|
$53.96M
2234.98%
YoY
|
$24.47M
14.7%
YoY
|
-$25.31M
8851.08%
YoY
|
-$15.59M
-321.63%
YoY
|
$2.311M
-208.03%
YoY
|
$21.34M
-189.42%
YoY
|
-$282.8K
-105.59%
YoY
|
$7.034M
-132.11%
YoY
|
-$2.139M
1844.69%
YoY
|
-$23.86M
-41.96%
YoY
|
$5.060M
1305.56%
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 |
$0.00
N/A
|
$0.00
N/A
|
-$727.4K
-4125.46%
YoY
|
-$701.1K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$18.07K
-102.83%
YoY
|
-$10.26M
N/A
|
-$7.428M
N/A
|
-$639.0K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| 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 |
$0.00
-100.0%
YoY
|
-$32.27M
51.64%
YoY
|
-$19.92M
29.65%
YoY
|
-$35.13M
N/A
|
-$1.612M
-88.86%
YoY
|
-$21.28M
3.59%
YoY
|
-$15.36M
-85.63%
YoY
|
-$14.47M
88.72%
YoY
|
-$20.54M
126.25%
YoY
|
-$106.9M
1319.81%
YoY
|
-$32.23M
1947.49%
YoY
|
-$7.667M
-63.21%
YoY
|
-$9.079M
9.03%
YoY
|
-$7.531M
-30.81%
YoY
|
-$1.574M
-114.42%
YoY
|
-$20.84M
-527.02%
YoY
|
-$8.327M
-21.07%
YoY
|
-$10.89M
230.86%
YoY
|
$10.92M
-177.12%
YoY
|
$4.880M
-157.28%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.51M
23.21%
YoY
|
$14.63M
-33.95%
YoY
|
$26.31M
-61.28%
YoY
|
$27.73M
N/A
|
$13.40M
-27.31%
YoY
|
$22.15M
80.72%
YoY
|
$67.95M
150.97%
YoY
|
$18.44M
11.3%
YoY
|
$12.25M
-38.76%
YoY
|
$27.08M
107.59%
YoY
|
$19.68M
16.14%
YoY
|
$16.56M
74.38%
YoY
|
$20.01M
97.03%
YoY
|
$13.04M
51.08%
YoY
|
$16.94M
32.89%
YoY
|
$9.499M
733.21%
YoY
|
$10.16M
-55.72%
YoY
|
$8.633M
-29.81%
YoY
|
$12.75M
-18.94%
YoY
|
$1.140M
-89.37%
YoY
|
| Cash From Investing Activities |
$20.83M
-550.04%
YoY
|
$0.00
-100.0%
YoY
|
$3.828M
-106.41%
YoY
|
$0.00
N/A
|
-$4.629M
42602.95%
YoY
|
-$159.0K
-100.48%
YoY
|
-$59.69M
-210.63%
YoY
|
-$10.84K
-99.96%
YoY
|
$32.92M
-311.16%
YoY
|
$53.96M
2234.98%
YoY
|
$24.47M
14.7%
YoY
|
-$25.31M
8851.08%
YoY
|
-$15.59M
-321.63%
YoY
|
$2.311M
-208.03%
YoY
|
$21.34M
-189.42%
YoY
|
-$282.8K
-105.59%
YoY
|
$7.034M
-132.11%
YoY
|
-$2.139M
1844.69%
YoY
|
-$23.86M
-41.96%
YoY
|
$5.060M
1305.56%
YoY
|
| Cash From Financing Activities |
$0.00
-100.0%
YoY
|
-$32.27M
51.64%
YoY
|
-$19.92M
29.65%
YoY
|
-$35.13M
N/A
|
-$1.612M
-88.86%
YoY
|
-$21.28M
3.59%
YoY
|
-$15.36M
-85.63%
YoY
|
-$14.47M
88.72%
YoY
|
-$20.54M
126.25%
YoY
|
-$106.9M
1319.81%
YoY
|
-$32.23M
1947.49%
YoY
|
-$7.667M
-63.21%
YoY
|
-$9.079M
9.03%
YoY
|
-$7.531M
-30.81%
YoY
|
-$1.574M
-114.42%
YoY
|
-$20.84M
-527.02%
YoY
|
-$8.327M
-21.07%
YoY
|
-$10.89M
230.86%
YoY
|
$10.92M
-177.12%
YoY
|
$4.880M
-157.28%
YoY
|
| Net Change In Cash |
$37.34M
421.51%
YoY
|
-$17.64M
-2579.87%
YoY
|
$10.22M
-243.83%
YoY
|
-$7.394M
N/A
|
$7.161M
81.01%
YoY
|
$711.2K
-97.11%
YoY
|
-$7.106M
-72.56%
YoY
|
$3.956M
-124.1%
YoY
|
$24.63M
-628.96%
YoY
|
-$25.90M
-431.04%
YoY
|
$11.91M
-67.54%
YoY
|
-$16.42M
41.24%
YoY
|
-$4.657M
-152.54%
YoY
|
$7.823M
-278.14%
YoY
|
$36.70M
-19418.38%
YoY
|
-$11.62M
-204.9%
YoY
|
$8.864M
-193.11%
YoY
|
-$4.391M
-149.34%
YoY
|
-$190.0K
-99.52%
YoY
|
$11.08M
332.81%
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 |
$16.51M
23.21%
YoY
|
$14.63M
-33.95%
YoY
|
$26.31M
-61.28%
YoY
|
$27.73M
N/A
|
$13.40M
-27.31%
YoY
|
$22.15M
80.72%
YoY
|
$67.95M
150.97%
YoY
|
$18.44M
11.3%
YoY
|
$12.25M
-38.76%
YoY
|
$27.08M
107.59%
YoY
|
$19.68M
16.14%
YoY
|
$16.56M
74.38%
YoY
|
$20.01M
97.03%
YoY
|
$13.04M
51.08%
YoY
|
$16.94M
32.89%
YoY
|
$9.499M
733.21%
YoY
|
$10.16M
-55.72%
YoY
|
$8.633M
-29.81%
YoY
|
$12.75M
-18.94%
YoY
|
$1.140M
-89.37%
YoY
|
| Capital Expenditures |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$412.4K
-99.57%
YoY
|
$0.00
N/A
|
$9.596M
71141.28%
YoY
|
$160.7K
9187.86%
YoY
|
$96.41M
N/A
|
$13.47K
-73.44%
YoY
|
$1.730K
-100.01%
YoY
|
$0.00
-100.0%
YoY
|
$71.73K
-126.79%
YoY
|
$50.72K
-117.94%
YoY
|
-$23.73M
3016.63%
YoY
|
-$180.0K
-43.84%
YoY
|
-$267.7K
-98.88%
YoY
|
-$282.8K
34.66%
YoY
|
-$761.5K
-96.52%
YoY
|
-$320.5K
-98.77%
YoY
|
-$23.86M
79433.33%
YoY
|
-$210.0K
425.0%
YoY
|
| Free Cash Flow |
$16.51M
333.91%
YoY
|
$14.63M
-33.47%
YoY
|
$25.90M
-191.0%
YoY
|
$27.73M
N/A
|
$3.805M
-79.34%
YoY
|
$21.99M
79.44%
YoY
|
-$28.46M
-205.12%
YoY
|
$18.42M
11.56%
YoY
|
$12.25M
-71.99%
YoY
|
$27.08M
104.76%
YoY
|
$19.61M
13.91%
YoY
|
$16.51M
68.82%
YoY
|
$43.74M
300.65%
YoY
|
$13.22M
47.68%
YoY
|
$17.21M
-52.99%
YoY
|
$9.781M
624.55%
YoY
|
$10.92M
-75.66%
YoY
|
$8.954M
-76.6%
YoY
|
$36.61M
132.3%
YoY
|
$1.350M
-87.45%
YoY
|
Loading...