|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$61.14M
25.2%
YoY
|
$48.83M
-16.73%
YoY
|
$58.65M
-22.05%
YoY
|
$75.23M
22.29%
YoY
|
$61.52M
17.29%
YoY
|
| Depreciation, Depletion And Amortization |
$4.800M
6.67%
YoY
|
$4.500M
9.76%
YoY
|
$4.100M
0.0%
YoY
|
$4.100M
-2.38%
YoY
|
$4.200M
5.0%
YoY
|
| Cash From Operating Activities |
$57.60M
-3.09%
YoY
|
$59.44M
-7.31%
YoY
|
$64.13M
-18.44%
YoY
|
$78.63M
42.01%
YoY
|
$55.37M
-10.93%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$11.87M
142.94%
YoY
|
$4.884M
-13.8%
YoY
|
$5.666M
49.7%
YoY
|
$3.785M
33.27%
YoY
|
$2.840M
-25.85%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$92.81M
-8284.13%
YoY
|
$1.134M
-100.5%
YoY
|
-$227.9M
-44.79%
YoY
|
-$412.8M
139.47%
YoY
|
-$172.4M
447.3%
YoY
|
| Cash From Investing Activities |
-$104.7M
2691.28%
YoY
|
-$3.750M
-98.39%
YoY
|
-$233.6M
-43.93%
YoY
|
-$416.6M
137.72%
YoY
|
-$175.3M
395.83%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$38.13M
10096.26%
YoY
|
$374.0K
N/A
|
$0.00
-100.0%
YoY
|
$7.004M
193.55%
YoY
|
$2.386M
-31.69%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$135.7M
1571.82%
YoY
|
$8.116M
-91.62%
YoY
|
$96.87M
-141.96%
YoY
|
-$230.9M
-199.4%
YoY
|
$232.3M
-62.75%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$57.60M
-3.09%
YoY
|
$59.44M
-7.31%
YoY
|
$64.13M
-18.44%
YoY
|
$78.63M
42.01%
YoY
|
$55.37M
-10.93%
YoY
|
| Cash From Investing Activities |
-$104.7M
2691.28%
YoY
|
-$3.750M
-98.39%
YoY
|
-$233.6M
-43.93%
YoY
|
-$416.6M
137.72%
YoY
|
-$175.3M
395.83%
YoY
|
| Cash From Financing Activities |
$135.7M
1571.82%
YoY
|
$8.116M
-91.62%
YoY
|
$96.87M
-141.96%
YoY
|
-$230.9M
-199.4%
YoY
|
$232.3M
-62.75%
YoY
|
| Net Change In Cash |
$88.62M
38.88%
YoY
|
$63.81M
-187.9%
YoY
|
-$72.60M
-87.24%
YoY
|
-$568.9M
-606.24%
YoY
|
$112.4M
-82.72%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$57.60M
-3.09%
YoY
|
$59.44M
-7.31%
YoY
|
$64.13M
-18.44%
YoY
|
$78.63M
42.01%
YoY
|
$55.37M
-10.93%
YoY
|
| Capital Expenditures |
$11.87M
142.94%
YoY
|
$4.884M
-13.8%
YoY
|
$5.666M
49.7%
YoY
|
$3.785M
33.27%
YoY
|
$2.840M
-25.85%
YoY
|
| Free Cash Flow |
$45.74M
-16.17%
YoY
|
$54.56M
-6.68%
YoY
|
$58.46M
-21.88%
YoY
|
$74.84M
42.49%
YoY
|
$52.53M
-9.95%
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 |
$16.29M
14.08%
YoY
|
$15.57M
37.98%
YoY
|
$16.26M
26.28%
YoY
|
$15.04M
19.82%
YoY
|
$14.28M
17.72%
YoY
|
$11.28M
14.55%
YoY
|
$12.88M
-12.3%
YoY
|
$12.55M
-23.34%
YoY
|
$12.13M
-31.67%
YoY
|
$9.848M
-52.9%
YoY
|
$14.68M
-24.19%
YoY
|
$16.37M
-8.39%
YoY
|
$17.75M
3.84%
YoY
|
$20.91M
28.76%
YoY
|
$19.36M
15.52%
YoY
|
$17.87M
23.82%
YoY
|
$17.09M
21.34%
YoY
|
$16.24M
17.6%
YoY
|
$16.76M
19.12%
YoY
|
| Depreciation, Depletion And Amortization |
$1.248M
-55.56%
YoY
|
$1.271M
-61.16%
YoY
|
$1.226M
16.54%
YoY
|
$2.845M
172.25%
YoY
|
$2.808M
158.8%
YoY
|
$3.272M
222.68%
YoY
|
$1.052M
-4.36%
YoY
|
$1.045M
3.16%
YoY
|
$1.085M
7.64%
YoY
|
$1.014M
0.4%
YoY
|
$1.100M
6.38%
YoY
|
$1.013M
-1.94%
YoY
|
$1.008M
-1.56%
YoY
|
$1.010M
1.0%
YoY
|
$1.034M
-6.0%
YoY
|
$1.033M
3.3%
YoY
|
$1.024M
-6.91%
YoY
|
$1.000M
0.0%
YoY
|
$1.100M
10.0%
YoY
|
| Cash From Operating Activities |
$11.82M
823.13%
YoY
|
$16.47M
14.86%
YoY
|
$12.80M
-22.36%
YoY
|
$27.05M
44.52%
YoY
|
$1.280M
-87.07%
YoY
|
$14.34M
-19.57%
YoY
|
$16.49M
38.55%
YoY
|
$18.72M
19.48%
YoY
|
$9.896M
-47.31%
YoY
|
$17.83M
-21.84%
YoY
|
$11.90M
-47.86%
YoY
|
$15.67M
-28.84%
YoY
|
$18.78M
71.08%
YoY
|
$22.81M
101.86%
YoY
|
$22.82M
39.16%
YoY
|
$22.02M
15.87%
YoY
|
$10.98M
26.17%
YoY
|
$11.30M
-20.98%
YoY
|
$16.40M
-16.33%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.636M
-64.0%
YoY
|
$2.385M
1.75%
YoY
|
$2.815M
203.01%
YoY
|
$2.120M
90.99%
YoY
|
$4.545M
807.19%
YoY
|
$2.344M
-23.55%
YoY
|
$929.0K
16.13%
YoY
|
$1.110M
4.82%
YoY
|
$501.0K
-33.82%
YoY
|
$3.066M
87.52%
YoY
|
$800.0K
-236.99%
YoY
|
$1.059M
-237.53%
YoY
|
$757.0K
-195.1%
YoY
|
$1.635M
-304.38%
YoY
|
-$584.0K
-2.67%
YoY
|
-$770.0K
10.0%
YoY
|
-$796.0K
13.71%
YoY
|
-$800.0K
-20.0%
YoY
|
-$600.0K
-57.14%
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
|
| Other Investing Activities |
-$29.65M
-239.47%
YoY
|
-$49.03M
676.65%
YoY
|
-$16.00M
47.98%
YoY
|
-$49.04M
4354.13%
YoY
|
$21.26M
9.82%
YoY
|
-$6.313M
-83.99%
YoY
|
-$10.81M
-83.52%
YoY
|
-$1.101M
-98.35%
YoY
|
$19.36M
-134.55%
YoY
|
-$39.43M
-64.99%
YoY
|
-$65.60M
-18.63%
YoY
|
-$66.89M
-63.7%
YoY
|
-$56.02M
58.52%
YoY
|
-$112.6M
499.07%
YoY
|
-$80.62M
40209.5%
YoY
|
-$184.3M
438.76%
YoY
|
-$35.34M
-70.35%
YoY
|
-$18.80M
22.88%
YoY
|
-$200.0K
-99.66%
YoY
|
| Cash From Investing Activities |
-$31.28M
-287.19%
YoY
|
-$51.42M
493.91%
YoY
|
-$18.81M
60.25%
YoY
|
-$51.16M
2213.89%
YoY
|
$16.71M
-11.37%
YoY
|
-$8.657M
-79.63%
YoY
|
-$11.74M
-82.32%
YoY
|
-$2.211M
-96.75%
YoY
|
$18.86M
-133.21%
YoY
|
-$42.49M
-62.81%
YoY
|
-$66.40M
-18.23%
YoY
|
-$67.95M
-63.28%
YoY
|
-$56.78M
57.12%
YoY
|
-$114.3M
480.01%
YoY
|
-$81.20M
10050.38%
YoY
|
-$185.0M
428.65%
YoY
|
-$36.14M
-69.84%
YoY
|
-$19.70M
20.86%
YoY
|
-$800.0K
-98.65%
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 |
$23.91M
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$609.0K
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
|
| Cash From Financing Activities |
$57.15M
-40.68%
YoY
|
$69.82M
-38.31%
YoY
|
-$12.03M
-32.81%
YoY
|
-$18.44M
-79.53%
YoY
|
$96.33M
3191.19%
YoY
|
$113.2M
18.66%
YoY
|
-$17.90M
-56.87%
YoY
|
-$90.08M
-582.81%
YoY
|
$2.927M
-87.99%
YoY
|
$95.37M
-196.12%
YoY
|
-$41.50M
-71.68%
YoY
|
$18.66M
-129.45%
YoY
|
$24.38M
-68.84%
YoY
|
-$99.21M
-386.75%
YoY
|
-$146.5M
3017.87%
YoY
|
-$63.35M
-209.23%
YoY
|
$78.24M
-45.82%
YoY
|
$34.60M
-77.36%
YoY
|
-$4.700M
-110.83%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$11.82M
823.13%
YoY
|
$16.47M
14.86%
YoY
|
$12.80M
-22.36%
YoY
|
$27.05M
44.52%
YoY
|
$1.280M
-87.07%
YoY
|
$14.34M
-19.57%
YoY
|
$16.49M
38.55%
YoY
|
$18.72M
19.48%
YoY
|
$9.896M
-47.31%
YoY
|
$17.83M
-21.84%
YoY
|
$11.90M
-47.86%
YoY
|
$15.67M
-28.84%
YoY
|
$18.78M
71.08%
YoY
|
$22.81M
101.86%
YoY
|
$22.82M
39.16%
YoY
|
$22.02M
15.87%
YoY
|
$10.98M
26.17%
YoY
|
$11.30M
-20.98%
YoY
|
$16.40M
-16.33%
YoY
|
| Cash From Investing Activities |
-$31.28M
-287.19%
YoY
|
-$51.42M
493.91%
YoY
|
-$18.81M
60.25%
YoY
|
-$51.16M
2213.89%
YoY
|
$16.71M
-11.37%
YoY
|
-$8.657M
-79.63%
YoY
|
-$11.74M
-82.32%
YoY
|
-$2.211M
-96.75%
YoY
|
$18.86M
-133.21%
YoY
|
-$42.49M
-62.81%
YoY
|
-$66.40M
-18.23%
YoY
|
-$67.95M
-63.28%
YoY
|
-$56.78M
57.12%
YoY
|
-$114.3M
480.01%
YoY
|
-$81.20M
10050.38%
YoY
|
-$185.0M
428.65%
YoY
|
-$36.14M
-69.84%
YoY
|
-$19.70M
20.86%
YoY
|
-$800.0K
-98.65%
YoY
|
| Cash From Financing Activities |
$57.15M
-40.68%
YoY
|
$69.82M
-38.31%
YoY
|
-$12.03M
-32.81%
YoY
|
-$18.44M
-79.53%
YoY
|
$96.33M
3191.19%
YoY
|
$113.2M
18.66%
YoY
|
-$17.90M
-56.87%
YoY
|
-$90.08M
-582.81%
YoY
|
$2.927M
-87.99%
YoY
|
$95.37M
-196.12%
YoY
|
-$41.50M
-71.68%
YoY
|
$18.66M
-129.45%
YoY
|
$24.38M
-68.84%
YoY
|
-$99.21M
-386.75%
YoY
|
-$146.5M
3017.87%
YoY
|
-$63.35M
-209.23%
YoY
|
$78.24M
-45.82%
YoY
|
$34.60M
-77.36%
YoY
|
-$4.700M
-110.83%
YoY
|
| Net Change In Cash |
$37.68M
-67.04%
YoY
|
$34.87M
-70.66%
YoY
|
-$18.04M
37.17%
YoY
|
-$42.55M
-42.17%
YoY
|
$114.3M
260.89%
YoY
|
$118.8M
68.09%
YoY
|
-$13.15M
-86.3%
YoY
|
-$73.57M
118.78%
YoY
|
$31.68M
-332.68%
YoY
|
$70.71M
-137.08%
YoY
|
-$96.00M
-53.15%
YoY
|
-$33.63M
-85.14%
YoY
|
-$13.62M
-125.65%
YoY
|
-$190.7M
-827.73%
YoY
|
-$204.9M
-1980.0%
YoY
|
-$226.4M
-638.96%
YoY
|
$53.08M
59.39%
YoY
|
$26.20M
-82.63%
YoY
|
$10.90M
202.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 |
$11.82M
823.13%
YoY
|
$16.47M
14.86%
YoY
|
$12.80M
-22.36%
YoY
|
$27.05M
44.52%
YoY
|
$1.280M
-87.07%
YoY
|
$14.34M
-19.57%
YoY
|
$16.49M
38.55%
YoY
|
$18.72M
19.48%
YoY
|
$9.896M
-47.31%
YoY
|
$17.83M
-21.84%
YoY
|
$11.90M
-47.86%
YoY
|
$15.67M
-28.84%
YoY
|
$18.78M
71.08%
YoY
|
$22.81M
101.86%
YoY
|
$22.82M
39.16%
YoY
|
$22.02M
15.87%
YoY
|
$10.98M
26.17%
YoY
|
$11.30M
-20.98%
YoY
|
$16.40M
-16.33%
YoY
|
| Capital Expenditures |
$1.636M
-64.0%
YoY
|
$2.385M
1.75%
YoY
|
$2.815M
203.01%
YoY
|
$2.120M
90.99%
YoY
|
$4.545M
807.19%
YoY
|
$2.344M
-23.55%
YoY
|
$929.0K
16.13%
YoY
|
$1.110M
4.82%
YoY
|
$501.0K
-33.82%
YoY
|
$3.066M
87.52%
YoY
|
$800.0K
-236.99%
YoY
|
$1.059M
-237.53%
YoY
|
$757.0K
-195.1%
YoY
|
$1.635M
-304.38%
YoY
|
-$584.0K
-2.67%
YoY
|
-$770.0K
10.0%
YoY
|
-$796.0K
13.71%
YoY
|
-$800.0K
-20.0%
YoY
|
-$600.0K
-57.14%
YoY
|
| Free Cash Flow |
$10.18M
-411.79%
YoY
|
$14.08M
17.42%
YoY
|
$9.986M
-35.82%
YoY
|
$24.93M
41.59%
YoY
|
-$3.265M
-134.75%
YoY
|
$12.00M
-18.75%
YoY
|
$15.56M
40.17%
YoY
|
$17.61M
20.54%
YoY
|
$9.395M
-47.87%
YoY
|
$14.76M
-30.28%
YoY
|
$11.10M
-52.58%
YoY
|
$14.61M
-35.89%
YoY
|
$18.02M
53.09%
YoY
|
$21.18M
75.0%
YoY
|
$23.41M
37.69%
YoY
|
$22.79M
15.66%
YoY
|
$11.77M
25.24%
YoY
|
$12.10M
-20.92%
YoY
|
$17.00M
-19.05%
YoY
|
Loading...