|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$70.97M
14.83%
YoY
|
$61.81M
-8.84%
YoY
|
$67.80M
-10.73%
YoY
|
$75.95M
1.77%
YoY
|
$74.63M
25.82%
YoY
|
| Depreciation, Depletion And Amortization |
$8.511M
-4.91%
YoY
|
$8.950M
-3.89%
YoY
|
$9.312M
-3.77%
YoY
|
$9.677M
-13.6%
YoY
|
$11.20M
-7.44%
YoY
|
| Cash From Operating Activities |
$81.52M
85.01%
YoY
|
$44.06M
-45.4%
YoY
|
$80.70M
21.21%
YoY
|
$66.58M
-21.65%
YoY
|
$84.98M
84.54%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$11.47M
132.84%
YoY
|
$4.924M
-32.55%
YoY
|
$7.300M
-63.7%
YoY
|
$20.11M
250.41%
YoY
|
$5.739M
-30.22%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$378.6M
-322.12%
YoY
|
-$170.5M
110.7%
YoY
|
-$80.91M
-89.64%
YoY
|
-$781.2M
-497.54%
YoY
|
$196.5M
-259.63%
YoY
|
| Cash From Investing Activities |
$367.2M
-309.35%
YoY
|
-$175.4M
98.84%
YoY
|
-$88.21M
-88.99%
YoY
|
-$801.3M
-520.15%
YoY
|
$190.7M
-245.2%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$18.72M
0.09%
YoY
|
$18.71M
-2.98%
YoY
|
$19.28M
0.53%
YoY
|
$19.18M
2.03%
YoY
|
$18.80M
-43.76%
YoY
|
| Common Stock Issuance & Retirement, Net |
$44.46M
193.43%
YoY
|
$15.15M
-35.04%
YoY
|
$23.33M
-62.28%
YoY
|
$61.85M
58.08%
YoY
|
$39.12M
77.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$454.9M
-492.99%
YoY
|
$115.8M
130.03%
YoY
|
$50.32M
-72.94%
YoY
|
$186.0M
-252.23%
YoY
|
-$122.2M
-128.48%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$81.52M
85.01%
YoY
|
$44.06M
-45.4%
YoY
|
$80.70M
21.21%
YoY
|
$66.58M
-21.65%
YoY
|
$84.98M
84.54%
YoY
|
| Cash From Investing Activities |
$367.2M
-309.35%
YoY
|
-$175.4M
98.84%
YoY
|
-$88.21M
-88.99%
YoY
|
-$801.3M
-520.15%
YoY
|
$190.7M
-245.2%
YoY
|
| Cash From Financing Activities |
-$454.9M
-492.99%
YoY
|
$115.8M
130.03%
YoY
|
$50.32M
-72.94%
YoY
|
$186.0M
-252.23%
YoY
|
-$122.2M
-128.48%
YoY
|
| Net Change In Cash |
-$6.202M
-60.18%
YoY
|
-$15.58M
-136.38%
YoY
|
$42.81M
-107.8%
YoY
|
-$548.7M
-457.4%
YoY
|
$153.5M
-55.31%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$81.52M
85.01%
YoY
|
$44.06M
-45.4%
YoY
|
$80.70M
21.21%
YoY
|
$66.58M
-21.65%
YoY
|
$84.98M
84.54%
YoY
|
| Capital Expenditures |
$11.47M
132.84%
YoY
|
$4.924M
-32.55%
YoY
|
$7.300M
-63.7%
YoY
|
$20.11M
250.41%
YoY
|
$5.739M
-30.22%
YoY
|
| Free Cash Flow |
$70.06M
78.99%
YoY
|
$39.14M
-46.68%
YoY
|
$73.40M
57.95%
YoY
|
$46.47M
-41.35%
YoY
|
$79.24M
109.49%
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 |
$17.48M
1.84%
YoY
|
$16.27M
9.07%
YoY
|
$17.75M
7.65%
YoY
|
$19.79M
16.47%
YoY
|
$17.16M
27.99%
YoY
|
$14.92M
13.52%
YoY
|
$16.49M
3.85%
YoY
|
$16.99M
-7.27%
YoY
|
$13.41M
-34.46%
YoY
|
$13.15M
-41.85%
YoY
|
$15.88M
-12.43%
YoY
|
$18.32M
0.53%
YoY
|
$20.46M
20.42%
YoY
|
$22.60M
47.93%
YoY
|
$18.13M
-10.96%
YoY
|
$18.22M
-9.4%
YoY
|
$16.99M
-9.97%
YoY
|
$15.28M
-14.11%
YoY
|
$20.36M
51.36%
YoY
|
| Depreciation, Depletion And Amortization |
$2.259M
4.83%
YoY
|
$2.200M
0.27%
YoY
|
$2.094M
46.95%
YoY
|
$2.062M
-26.2%
YoY
|
$2.155M
-15.06%
YoY
|
$2.194M
-0.81%
YoY
|
$1.425M
-40.62%
YoY
|
$2.794M
21.06%
YoY
|
$2.537M
2.92%
YoY
|
$2.212M
-9.6%
YoY
|
$2.400M
0.13%
YoY
|
$2.308M
-1.54%
YoY
|
$2.465M
-0.96%
YoY
|
$2.447M
-5.88%
YoY
|
$2.397M
-14.39%
YoY
|
$2.344M
-19.17%
YoY
|
$2.489M
-14.17%
YoY
|
$2.600M
-21.21%
YoY
|
$2.800M
-6.67%
YoY
|
| Cash From Operating Activities |
$21.18M
41.23%
YoY
|
$21.63M
120.98%
YoY
|
$5.588M
-68.45%
YoY
|
$39.31M
-9.64%
YoY
|
$15.00M
-155.69%
YoY
|
$9.786M
-75.9%
YoY
|
$17.71M
-336.16%
YoY
|
$43.50M
3.12%
YoY
|
-$26.94M
-594.98%
YoY
|
$40.60M
221.36%
YoY
|
-$7.500M
-143.7%
YoY
|
$42.19M
681.8%
YoY
|
$5.442M
-82.66%
YoY
|
$12.63M
73.07%
YoY
|
$17.16M
-25.06%
YoY
|
$5.396M
-82.19%
YoY
|
$31.39M
27.95%
YoY
|
$7.300M
-28.43%
YoY
|
$22.90M
5625.0%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.302M
-32.61%
YoY
|
$3.399M
137.36%
YoY
|
$1.737M
48.21%
YoY
|
$4.397M
191.0%
YoY
|
$1.932M
138.81%
YoY
|
$1.432M
30.18%
YoY
|
$1.172M
-41.4%
YoY
|
$1.511M
-3.51%
YoY
|
$809.0K
-69.48%
YoY
|
$1.100M
-74.02%
YoY
|
$2.000M
-140.28%
YoY
|
$1.566M
-116.59%
YoY
|
$2.651M
79.97%
YoY
|
$4.234M
-349.06%
YoY
|
-$4.965M
192.06%
YoY
|
-$9.438M
758.0%
YoY
|
$1.473M
26.55%
YoY
|
-$1.700M
6.25%
YoY
|
-$1.700M
-41.38%
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 |
-$98.52M
-970.05%
YoY
|
$131.0M
646.64%
YoY
|
$70.38M
-252.52%
YoY
|
$165.9M
-206.22%
YoY
|
$11.32M
-21.13%
YoY
|
$17.54M
-136.54%
YoY
|
-$46.15M
12.55%
YoY
|
-$156.2M
-365.47%
YoY
|
$14.36M
-128.29%
YoY
|
-$48.01M
492.69%
YoY
|
-$41.00M
-70.02%
YoY
|
$58.85M
-118.43%
YoY
|
-$50.76M
-83.99%
YoY
|
-$8.100M
-82.91%
YoY
|
-$136.8M
-165.72%
YoY
|
-$319.3M
-452.85%
YoY
|
-$317.0M
479.47%
YoY
|
-$47.40M
-131.77%
YoY
|
$208.1M
-1368.9%
YoY
|
| Cash From Investing Activities |
-$99.83M
-1162.88%
YoY
|
$127.6M
691.9%
YoY
|
$68.65M
-245.07%
YoY
|
$161.6M
-202.42%
YoY
|
$9.392M
-30.68%
YoY
|
$16.11M
-132.81%
YoY
|
-$47.32M
10.04%
YoY
|
-$157.7M
-375.37%
YoY
|
$13.55M
-125.37%
YoY
|
-$49.11M
298.15%
YoY
|
-$43.00M
-69.66%
YoY
|
$57.28M
-117.42%
YoY
|
-$53.41M
-83.23%
YoY
|
-$12.33M
-74.93%
YoY
|
-$141.7M
-168.67%
YoY
|
-$328.8M
-467.75%
YoY
|
-$318.4M
469.8%
YoY
|
-$49.20M
-133.33%
YoY
|
$206.4M
-1163.92%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$4.761M
1.47%
YoY
|
N/A
|
N/A
|
N/A
|
$4.692M
-0.64%
YoY
|
N/A
|
N/A
|
N/A
|
$4.722M
-3.49%
YoY
|
N/A
|
N/A
|
N/A
|
$4.893M
3.4%
YoY
|
N/A
|
N/A
|
N/A
|
$4.732M
1.2%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$16.92M
65.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$10.21M
75.05%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.835M
4.66%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.575M
-77.98%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$25.32M
569.81%
YoY
|
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 |
$76.49M
-2678.09%
YoY
|
-$155.9M
304.85%
YoY
|
-$123.9M
-340.59%
YoY
|
-$172.1M
-233.17%
YoY
|
-$2.967M
-88.8%
YoY
|
-$38.51M
-202.63%
YoY
|
$51.50M
78.21%
YoY
|
$129.3M
-261.16%
YoY
|
-$26.50M
-141.32%
YoY
|
$37.52M
-280.51%
YoY
|
$28.90M
-75.48%
YoY
|
-$80.21M
-148.3%
YoY
|
$64.12M
-183.09%
YoY
|
-$20.79M
107.86%
YoY
|
$117.9M
-183.01%
YoY
|
$166.0M
-429.44%
YoY
|
-$77.18M
-196.25%
YoY
|
-$10.00M
-114.77%
YoY
|
-$142.0M
21.99%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$21.18M
41.23%
YoY
|
$21.63M
120.98%
YoY
|
$5.588M
-68.45%
YoY
|
$39.31M
-9.64%
YoY
|
$15.00M
-155.69%
YoY
|
$9.786M
-75.9%
YoY
|
$17.71M
-336.16%
YoY
|
$43.50M
3.12%
YoY
|
-$26.94M
-594.98%
YoY
|
$40.60M
221.36%
YoY
|
-$7.500M
-143.7%
YoY
|
$42.19M
681.8%
YoY
|
$5.442M
-82.66%
YoY
|
$12.63M
73.07%
YoY
|
$17.16M
-25.06%
YoY
|
$5.396M
-82.19%
YoY
|
$31.39M
27.95%
YoY
|
$7.300M
-28.43%
YoY
|
$22.90M
5625.0%
YoY
|
| Cash From Investing Activities |
-$99.83M
-1162.88%
YoY
|
$127.6M
691.9%
YoY
|
$68.65M
-245.07%
YoY
|
$161.6M
-202.42%
YoY
|
$9.392M
-30.68%
YoY
|
$16.11M
-132.81%
YoY
|
-$47.32M
10.04%
YoY
|
-$157.7M
-375.37%
YoY
|
$13.55M
-125.37%
YoY
|
-$49.11M
298.15%
YoY
|
-$43.00M
-69.66%
YoY
|
$57.28M
-117.42%
YoY
|
-$53.41M
-83.23%
YoY
|
-$12.33M
-74.93%
YoY
|
-$141.7M
-168.67%
YoY
|
-$328.8M
-467.75%
YoY
|
-$318.4M
469.8%
YoY
|
-$49.20M
-133.33%
YoY
|
$206.4M
-1163.92%
YoY
|
| Cash From Financing Activities |
$76.49M
-2678.09%
YoY
|
-$155.9M
304.85%
YoY
|
-$123.9M
-340.59%
YoY
|
-$172.1M
-233.17%
YoY
|
-$2.967M
-88.8%
YoY
|
-$38.51M
-202.63%
YoY
|
$51.50M
78.21%
YoY
|
$129.3M
-261.16%
YoY
|
-$26.50M
-141.32%
YoY
|
$37.52M
-280.51%
YoY
|
$28.90M
-75.48%
YoY
|
-$80.21M
-148.3%
YoY
|
$64.12M
-183.09%
YoY
|
-$20.79M
107.86%
YoY
|
$117.9M
-183.01%
YoY
|
$166.0M
-429.44%
YoY
|
-$77.18M
-196.25%
YoY
|
-$10.00M
-114.77%
YoY
|
-$142.0M
21.99%
YoY
|
| Net Change In Cash |
-$2.150M
-110.04%
YoY
|
-$6.681M
-47.01%
YoY
|
-$49.68M
-326.88%
YoY
|
$28.73M
91.27%
YoY
|
$21.43M
-153.72%
YoY
|
-$12.61M
-143.46%
YoY
|
$21.90M
-201.37%
YoY
|
$15.02M
-22.02%
YoY
|
-$39.89M
-346.88%
YoY
|
$29.01M
-241.62%
YoY
|
-$21.60M
222.29%
YoY
|
$19.26M
-112.24%
YoY
|
$16.16M
-104.44%
YoY
|
-$20.49M
-60.53%
YoY
|
-$6.702M
-107.68%
YoY
|
-$157.3M
-327.03%
YoY
|
-$364.2M
-845.96%
YoY
|
-$51.90M
-123.02%
YoY
|
$87.30M
-164.48%
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 |
$21.18M
41.23%
YoY
|
$21.63M
120.98%
YoY
|
$5.588M
-68.45%
YoY
|
$39.31M
-9.64%
YoY
|
$15.00M
-155.69%
YoY
|
$9.786M
-75.9%
YoY
|
$17.71M
-336.16%
YoY
|
$43.50M
3.12%
YoY
|
-$26.94M
-594.98%
YoY
|
$40.60M
221.36%
YoY
|
-$7.500M
-143.7%
YoY
|
$42.19M
681.8%
YoY
|
$5.442M
-82.66%
YoY
|
$12.63M
73.07%
YoY
|
$17.16M
-25.06%
YoY
|
$5.396M
-82.19%
YoY
|
$31.39M
27.95%
YoY
|
$7.300M
-28.43%
YoY
|
$22.90M
5625.0%
YoY
|
| Capital Expenditures |
$1.302M
-32.61%
YoY
|
$3.399M
137.36%
YoY
|
$1.737M
48.21%
YoY
|
$4.397M
191.0%
YoY
|
$1.932M
138.81%
YoY
|
$1.432M
30.18%
YoY
|
$1.172M
-41.4%
YoY
|
$1.511M
-3.51%
YoY
|
$809.0K
-69.48%
YoY
|
$1.100M
-74.02%
YoY
|
$2.000M
-140.28%
YoY
|
$1.566M
-116.59%
YoY
|
$2.651M
79.97%
YoY
|
$4.234M
-349.06%
YoY
|
-$4.965M
192.06%
YoY
|
-$9.438M
758.0%
YoY
|
$1.473M
26.55%
YoY
|
-$1.700M
6.25%
YoY
|
-$1.700M
-41.38%
YoY
|
| Free Cash Flow |
$19.88M
52.14%
YoY
|
$18.23M
118.17%
YoY
|
$3.851M
-76.72%
YoY
|
$34.91M
-16.86%
YoY
|
$13.07M
-147.1%
YoY
|
$8.354M
-78.85%
YoY
|
$16.54M
-274.11%
YoY
|
$41.99M
3.38%
YoY
|
-$27.75M
-1094.12%
YoY
|
$39.50M
370.24%
YoY
|
-$9.500M
-142.94%
YoY
|
$40.62M
173.83%
YoY
|
$2.791M
-90.67%
YoY
|
$8.400M
-6.67%
YoY
|
$22.13M
-10.06%
YoY
|
$14.83M
-52.76%
YoY
|
$29.92M
28.02%
YoY
|
$9.000M
-23.73%
YoY
|
$24.60M
645.45%
YoY
|
Loading...