|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$17.08M
-34.92%
YoY
|
$26.24M
-44.09%
YoY
|
$46.93M
8.92%
YoY
|
$43.09M
4.58%
YoY
|
$41.20M
-0.85%
YoY
|
| Depreciation, Depletion And Amortization |
$6.733M
116.63%
YoY
|
$3.108M
-13.95%
YoY
|
$3.612M
-26.44%
YoY
|
$4.910M
16.9%
YoY
|
$4.200M
2.94%
YoY
|
| Cash From Operating Activities |
$14.95M
-53.52%
YoY
|
$32.16M
-37.46%
YoY
|
$51.42M
1.27%
YoY
|
$50.78M
10.31%
YoY
|
$46.04M
-7.91%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$1.468M
-48.71%
YoY
|
$2.862M
-20.46%
YoY
|
$3.598M
-53.25%
YoY
|
$7.697M
155.88%
YoY
|
$3.008M
4.63%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$98.73M
156.42%
YoY
|
$38.50M
-116.73%
YoY
|
-$230.2M
30.56%
YoY
|
-$176.3M
-187.36%
YoY
|
$201.8M
24.4%
YoY
|
| Cash From Investing Activities |
$97.26M
172.89%
YoY
|
$35.64M
-115.25%
YoY
|
-$233.8M
27.05%
YoY
|
-$184.0M
-192.55%
YoY
|
$198.8M
24.76%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$18.92M
0.02%
YoY
|
$18.92M
1.76%
YoY
|
$18.59M
1.81%
YoY
|
$18.26M
4.82%
YoY
|
$17.42M
1.0%
YoY
|
| Common Stock Issuance & Retirement, Net |
$2.218M
N/A
|
N/A
N/A
|
N/A
N/A
|
$13.89M
71.05%
YoY
|
$8.123M
-77.9%
YoY
|
| Debt Paid & Issued, Net |
$387.5M
81.5%
YoY
|
$213.5M
183.45%
YoY
|
$75.32M
24.09%
YoY
|
$60.70M
-71.64%
YoY
|
$214.0M
191.2%
YoY
|
| Cash From Financing Activities |
-$134.8M
66.19%
YoY
|
-$81.09M
-138.1%
YoY
|
$212.9M
-720.66%
YoY
|
-$34.29M
-52.77%
YoY
|
-$72.62M
-66.65%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$14.95M
-53.52%
YoY
|
$32.16M
-37.46%
YoY
|
$51.42M
1.27%
YoY
|
$50.78M
10.31%
YoY
|
$46.04M
-7.91%
YoY
|
| Cash From Investing Activities |
$97.26M
172.89%
YoY
|
$35.64M
-115.25%
YoY
|
-$233.8M
27.05%
YoY
|
-$184.0M
-192.55%
YoY
|
$198.8M
24.76%
YoY
|
| Cash From Financing Activities |
-$134.8M
66.19%
YoY
|
-$81.09M
-138.1%
YoY
|
$212.9M
-720.66%
YoY
|
-$34.29M
-52.77%
YoY
|
-$72.62M
-66.65%
YoY
|
| Net Change In Cash |
-$22.56M
69.72%
YoY
|
-$13.29M
-143.57%
YoY
|
$30.50M
-118.21%
YoY
|
-$167.5M
-197.27%
YoY
|
$172.2M
-2152.61%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$14.95M
-53.52%
YoY
|
$32.16M
-37.46%
YoY
|
$51.42M
1.27%
YoY
|
$50.78M
10.31%
YoY
|
$46.04M
-7.91%
YoY
|
| Capital Expenditures |
$1.468M
-48.71%
YoY
|
$2.862M
-20.46%
YoY
|
$3.598M
-53.25%
YoY
|
$7.697M
155.88%
YoY
|
$3.008M
4.63%
YoY
|
| Free Cash Flow |
$13.48M
-53.99%
YoY
|
$29.30M
-38.74%
YoY
|
$47.83M
11.01%
YoY
|
$43.08M
0.13%
YoY
|
$43.03M
-8.67%
YoY
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$3.756M
-15.31%
YoY
|
$3.244M
-46.46%
YoY
|
$4.599M
-32.37%
YoY
|
$4.798M
-30.45%
YoY
|
$4.435M
-31.57%
YoY
|
$6.059M
-38.82%
YoY
|
$6.800M
-45.44%
YoY
|
$6.899M
-44.72%
YoY
|
$6.481M
-46.36%
YoY
|
$9.904M
9.92%
YoY
|
$12.46M
9.12%
YoY
|
$12.48M
9.6%
YoY
|
$12.08M
7.24%
YoY
|
$9.010M
-14.43%
YoY
|
$11.42M
6.08%
YoY
|
$11.39M
5.85%
YoY
|
$11.27M
23.16%
YoY
|
$10.53M
14.61%
YoY
|
$10.77M
-0.15%
YoY
|
| Depreciation, Depletion And Amortization |
$1.351M
75.68%
YoY
|
$2.147M
170.4%
YoY
|
$799.0K
1.14%
YoY
|
$789.0K
1.28%
YoY
|
$769.0K
3.22%
YoY
|
$794.0K
-8.63%
YoY
|
$790.0K
-19.39%
YoY
|
$779.0K
-18.77%
YoY
|
$745.0K
-7.34%
YoY
|
$869.0K
-44.65%
YoY
|
$980.0K
-23.44%
YoY
|
$959.0K
-7.79%
YoY
|
$804.0K
-21.18%
YoY
|
$1.570M
48.11%
YoY
|
$1.280M
20.75%
YoY
|
$1.040M
-2.8%
YoY
|
$1.020M
0.99%
YoY
|
$1.060M
-0.93%
YoY
|
$1.060M
8.16%
YoY
|
| Cash From Operating Activities |
$1.082M
0.46%
YoY
|
-$93.00K
-100.52%
YoY
|
$11.03M
2105.6%
YoY
|
$2.938M
-48.21%
YoY
|
$1.077M
-86.9%
YoY
|
$17.78M
61.32%
YoY
|
$500.0K
-96.8%
YoY
|
$5.673M
-59.62%
YoY
|
$8.219M
-23.38%
YoY
|
$11.02M
-8.18%
YoY
|
$15.63M
9.0%
YoY
|
$14.05M
10.88%
YoY
|
$10.73M
-8.88%
YoY
|
$12.00M
-37.47%
YoY
|
$14.34M
33.02%
YoY
|
$12.67M
68.04%
YoY
|
$11.77M
38.07%
YoY
|
$19.19M
46.27%
YoY
|
$10.78M
-17.46%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$34.00K
-89.1%
YoY
|
$182.0K
-27.49%
YoY
|
$455.0K
26.39%
YoY
|
$519.0K
-60.86%
YoY
|
$312.0K
-66.09%
YoY
|
$251.0K
-65.62%
YoY
|
$360.0K
-170.31%
YoY
|
$1.326M
-220.11%
YoY
|
$920.0K
-26.52%
YoY
|
$730.0K
-113.59%
YoY
|
-$512.0K
-63.94%
YoY
|
-$1.104M
215.43%
YoY
|
$1.252M
124.37%
YoY
|
-$5.370M
351.26%
YoY
|
-$1.420M
389.66%
YoY
|
-$350.0K
-60.67%
YoY
|
$558.0K
-13.22%
YoY
|
-$1.190M
60.81%
YoY
|
-$290.0K
-49.12%
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 |
$77.35M
170.15%
YoY
|
$37.37M
-2282.89%
YoY
|
$26.67M
-1659.42%
YoY
|
$6.062M
-118.63%
YoY
|
$28.63M
-61.55%
YoY
|
-$1.712M
-106.54%
YoY
|
-$1.710M
-67.81%
YoY
|
-$32.53M
-77.17%
YoY
|
$74.46M
-168.6%
YoY
|
$26.17M
-113.97%
YoY
|
-$5.313M
-106.75%
YoY
|
-$142.5M
-240.82%
YoY
|
-$108.6M
-35.71%
YoY
|
-$187.3M
1725.63%
YoY
|
$78.68M
-65.35%
YoY
|
$101.2M
-213.51%
YoY
|
-$168.9M
-327.81%
YoY
|
-$10.26M
-125.59%
YoY
|
$227.1M
582.13%
YoY
|
| Cash From Investing Activities |
$77.31M
173.01%
YoY
|
$37.19M
-1994.5%
YoY
|
$26.21M
-1360.14%
YoY
|
$5.543M
-116.37%
YoY
|
$28.32M
-61.5%
YoY
|
-$1.963M
-107.72%
YoY
|
-$2.080M
-64.29%
YoY
|
-$33.86M
-76.42%
YoY
|
$73.54M
-166.98%
YoY
|
$25.44M
-113.2%
YoY
|
-$5.825M
-107.54%
YoY
|
-$143.6M
-242.4%
YoY
|
-$109.8M
-35.18%
YoY
|
-$192.7M
1584.18%
YoY
|
$77.26M
-65.93%
YoY
|
$100.8M
-212.01%
YoY
|
-$169.4M
-330.57%
YoY
|
-$11.44M
-129.06%
YoY
|
$226.8M
593.34%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$4.745M
-49.85%
YoY
|
N/A
|
N/A
|
N/A
|
$9.461M
0.21%
YoY
|
N/A
|
N/A
|
N/A
|
$9.441M
1.87%
YoY
|
N/A
|
N/A
|
N/A
|
$9.268M
2.56%
YoY
|
N/A
|
N/A
|
N/A
|
$9.037M
5.15%
YoY
|
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
|
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
|
$4.663M
163.6%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.769M
-74.28%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$75.00M
30.43%
YoY
|
N/A
|
N/A
|
N/A
|
$57.50M
-44.44%
YoY
|
N/A
|
N/A
|
N/A
|
$103.5M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$20.00M
300.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$49.17M
-396.26%
YoY
|
-$77.33M
595.14%
YoY
|
-$25.96M
31.44%
YoY
|
-$48.07M
-189.09%
YoY
|
$16.60M
-115.93%
YoY
|
-$11.13M
-54.58%
YoY
|
-$19.75M
69.27%
YoY
|
$53.96M
-49.94%
YoY
|
-$104.2M
-173.77%
YoY
|
-$24.49M
-29.46%
YoY
|
-$11.67M
-50.39%
YoY
|
$107.8M
-168.63%
YoY
|
$141.2M
-21.99%
YoY
|
-$34.72M
-187.72%
YoY
|
-$23.52M
-90.49%
YoY
|
-$157.1M
-215.5%
YoY
|
$181.0M
-23887.78%
YoY
|
$39.58M
-151.14%
YoY
|
-$247.4M
384.23%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$1.082M
0.46%
YoY
|
-$93.00K
-100.52%
YoY
|
$11.03M
2105.6%
YoY
|
$2.938M
-48.21%
YoY
|
$1.077M
-86.9%
YoY
|
$17.78M
61.32%
YoY
|
$500.0K
-96.8%
YoY
|
$5.673M
-59.62%
YoY
|
$8.219M
-23.38%
YoY
|
$11.02M
-8.18%
YoY
|
$15.63M
9.0%
YoY
|
$14.05M
10.88%
YoY
|
$10.73M
-8.88%
YoY
|
$12.00M
-37.47%
YoY
|
$14.34M
33.02%
YoY
|
$12.67M
68.04%
YoY
|
$11.77M
38.07%
YoY
|
$19.19M
46.27%
YoY
|
$10.78M
-17.46%
YoY
|
| Cash From Investing Activities |
$77.31M
173.01%
YoY
|
$37.19M
-1994.5%
YoY
|
$26.21M
-1360.14%
YoY
|
$5.543M
-116.37%
YoY
|
$28.32M
-61.5%
YoY
|
-$1.963M
-107.72%
YoY
|
-$2.080M
-64.29%
YoY
|
-$33.86M
-76.42%
YoY
|
$73.54M
-166.98%
YoY
|
$25.44M
-113.2%
YoY
|
-$5.825M
-107.54%
YoY
|
-$143.6M
-242.4%
YoY
|
-$109.8M
-35.18%
YoY
|
-$192.7M
1584.18%
YoY
|
$77.26M
-65.93%
YoY
|
$100.8M
-212.01%
YoY
|
-$169.4M
-330.57%
YoY
|
-$11.44M
-129.06%
YoY
|
$226.8M
593.34%
YoY
|
| Cash From Financing Activities |
-$49.17M
-396.26%
YoY
|
-$77.33M
595.14%
YoY
|
-$25.96M
31.44%
YoY
|
-$48.07M
-189.09%
YoY
|
$16.60M
-115.93%
YoY
|
-$11.13M
-54.58%
YoY
|
-$19.75M
69.27%
YoY
|
$53.96M
-49.94%
YoY
|
-$104.2M
-173.77%
YoY
|
-$24.49M
-29.46%
YoY
|
-$11.67M
-50.39%
YoY
|
$107.8M
-168.63%
YoY
|
$141.2M
-21.99%
YoY
|
-$34.72M
-187.72%
YoY
|
-$23.52M
-90.49%
YoY
|
-$157.1M
-215.5%
YoY
|
$181.0M
-23887.78%
YoY
|
$39.58M
-151.14%
YoY
|
-$247.4M
384.23%
YoY
|
| Net Change In Cash |
$29.23M
-36.45%
YoY
|
-$40.24M
-958.32%
YoY
|
$11.28M
-152.88%
YoY
|
-$39.59M
-253.62%
YoY
|
$45.99M
-305.23%
YoY
|
$4.688M
-60.83%
YoY
|
-$21.33M
1044.93%
YoY
|
$25.77M
-218.55%
YoY
|
-$22.41M
-153.18%
YoY
|
$11.97M
-105.56%
YoY
|
-$1.863M
-102.74%
YoY
|
-$21.74M
-50.12%
YoY
|
$42.14M
80.13%
YoY
|
-$215.4M
-555.08%
YoY
|
$68.08M
-789.77%
YoY
|
-$43.58M
-181.43%
YoY
|
$23.39M
-71.21%
YoY
|
$47.33M
-290.0%
YoY
|
-$9.870M
85.18%
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 |
$1.082M
0.46%
YoY
|
-$93.00K
-100.52%
YoY
|
$11.03M
2105.6%
YoY
|
$2.938M
-48.21%
YoY
|
$1.077M
-86.9%
YoY
|
$17.78M
61.32%
YoY
|
$500.0K
-96.8%
YoY
|
$5.673M
-59.62%
YoY
|
$8.219M
-23.38%
YoY
|
$11.02M
-8.18%
YoY
|
$15.63M
9.0%
YoY
|
$14.05M
10.88%
YoY
|
$10.73M
-8.88%
YoY
|
$12.00M
-37.47%
YoY
|
$14.34M
33.02%
YoY
|
$12.67M
68.04%
YoY
|
$11.77M
38.07%
YoY
|
$19.19M
46.27%
YoY
|
$10.78M
-17.46%
YoY
|
| Capital Expenditures |
$34.00K
-89.1%
YoY
|
$182.0K
-27.49%
YoY
|
$455.0K
26.39%
YoY
|
$519.0K
-60.86%
YoY
|
$312.0K
-66.09%
YoY
|
$251.0K
-65.62%
YoY
|
$360.0K
-170.31%
YoY
|
$1.326M
-220.11%
YoY
|
$920.0K
-26.52%
YoY
|
$730.0K
-113.59%
YoY
|
-$512.0K
-63.94%
YoY
|
-$1.104M
215.43%
YoY
|
$1.252M
124.37%
YoY
|
-$5.370M
351.26%
YoY
|
-$1.420M
389.66%
YoY
|
-$350.0K
-60.67%
YoY
|
$558.0K
-13.22%
YoY
|
-$1.190M
60.81%
YoY
|
-$290.0K
-49.12%
YoY
|
| Free Cash Flow |
$1.048M
36.99%
YoY
|
-$275.0K
-101.57%
YoY
|
$10.57M
7452.14%
YoY
|
$2.419M
-44.35%
YoY
|
$765.0K
-89.52%
YoY
|
$17.52M
70.33%
YoY
|
$140.0K
-99.13%
YoY
|
$4.347M
-71.31%
YoY
|
$7.299M
-22.97%
YoY
|
$10.29M
-40.77%
YoY
|
$16.14M
2.42%
YoY
|
$15.15M
16.37%
YoY
|
$9.475M
-15.51%
YoY
|
$17.37M
-14.77%
YoY
|
$15.76M
42.37%
YoY
|
$13.02M
54.45%
YoY
|
$11.22M
42.25%
YoY
|
$20.38M
47.04%
YoY
|
$11.07M
-18.78%
YoY
|
Loading...