|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$60.50M
27.09%
YoY
|
$47.60M
24.7%
YoY
|
$38.18M
-20.06%
YoY
|
$47.75M
-0.69%
YoY
|
$48.09M
24.42%
YoY
|
| Depreciation, Depletion And Amortization |
$2.428M
8.25%
YoY
|
$2.243M
-3.11%
YoY
|
$2.315M
-13.72%
YoY
|
$2.683M
-12.09%
YoY
|
$3.052M
-2.43%
YoY
|
| Cash From Operating Activities |
$68.81M
23.89%
YoY
|
$55.54M
5.11%
YoY
|
$52.84M
-6.41%
YoY
|
$56.46M
-33.63%
YoY
|
$85.07M
944.37%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$3.670M
-18.46%
YoY
|
$4.501M
48.7%
YoY
|
$3.027M
58.4%
YoY
|
$1.911M
30.53%
YoY
|
$1.464M
-21.29%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$120.1M
-35.41%
YoY
|
-$185.9M
-43.5%
YoY
|
-$329.0M
-54.92%
YoY
|
-$729.7M
624.2%
YoY
|
-$100.8M
-12.02%
YoY
|
| Cash From Investing Activities |
-$123.7M
-35.01%
YoY
|
-$190.4M
-42.66%
YoY
|
-$332.0M
-54.62%
YoY
|
-$731.6M
615.68%
YoY
|
-$102.2M
-12.17%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$10.32M
2.64%
YoY
|
$10.05M
3.75%
YoY
|
$9.688M
4.13%
YoY
|
$9.304M
6.05%
YoY
|
$8.773M
5.38%
YoY
|
| Common Stock Issuance & Retirement, Net |
$15.63M
21.18%
YoY
|
$12.90M
67.34%
YoY
|
$7.710M
-2.48%
YoY
|
$7.906M
121.52%
YoY
|
$3.569M
-58.26%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$26.37M
-113.27%
YoY
|
$198.7M
-34.19%
YoY
|
$302.0M
-530.64%
YoY
|
-$70.13M
-131.2%
YoY
|
$224.8M
-48.99%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$68.81M
23.89%
YoY
|
$55.54M
5.11%
YoY
|
$52.84M
-6.41%
YoY
|
$56.46M
-33.63%
YoY
|
$85.07M
944.37%
YoY
|
| Cash From Investing Activities |
-$123.7M
-35.01%
YoY
|
-$190.4M
-42.66%
YoY
|
-$332.0M
-54.62%
YoY
|
-$731.6M
615.68%
YoY
|
-$102.2M
-12.17%
YoY
|
| Cash From Financing Activities |
-$26.37M
-113.27%
YoY
|
$198.7M
-34.19%
YoY
|
$302.0M
-530.64%
YoY
|
-$70.13M
-131.2%
YoY
|
$224.8M
-48.99%
YoY
|
| Net Change In Cash |
-$81.29M
-227.17%
YoY
|
$63.92M
179.83%
YoY
|
$22.84M
-103.06%
YoY
|
-$745.3M
-458.98%
YoY
|
$207.6M
-37.53%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$68.81M
23.89%
YoY
|
$55.54M
5.11%
YoY
|
$52.84M
-6.41%
YoY
|
$56.46M
-33.63%
YoY
|
$85.07M
944.37%
YoY
|
| Capital Expenditures |
$3.670M
-18.46%
YoY
|
$4.501M
48.7%
YoY
|
$3.027M
58.4%
YoY
|
$1.911M
30.53%
YoY
|
$1.464M
-21.29%
YoY
|
| Free Cash Flow |
$65.14M
27.62%
YoY
|
$51.04M
2.47%
YoY
|
$49.81M
-8.68%
YoY
|
$54.55M
-34.76%
YoY
|
$83.61M
1230.1%
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 |
$21.94M
52.03%
YoY
|
$14.51M
31.66%
YoY
|
$12.91M
6.04%
YoY
|
$18.65M
51.49%
YoY
|
$14.43M
19.28%
YoY
|
$11.02M
59.62%
YoY
|
$12.17M
68.0%
YoY
|
$12.31M
6.46%
YoY
|
$12.10M
-2.9%
YoY
|
$6.905M
-42.63%
YoY
|
$7.244M
-47.28%
YoY
|
$11.57M
2.11%
YoY
|
$12.46M
16.99%
YoY
|
$12.04M
95.6%
YoY
|
$13.74M
4.69%
YoY
|
$11.33M
-16.78%
YoY
|
$10.65M
-29.91%
YoY
|
$6.153M
-27.02%
YoY
|
$13.13M
14.83%
YoY
|
| Depreciation, Depletion And Amortization |
$396.0K
-34.22%
YoY
|
$618.0K
2.66%
YoY
|
$612.0K
10.67%
YoY
|
$596.0K
24.95%
YoY
|
$602.0K
-1.47%
YoY
|
$602.0K
28.91%
YoY
|
$553.0K
-10.23%
YoY
|
$477.0K
-22.56%
YoY
|
$611.0K
-0.81%
YoY
|
$467.0K
-21.38%
YoY
|
$616.0K
-11.49%
YoY
|
$616.0K
-11.62%
YoY
|
$616.0K
-11.49%
YoY
|
$594.0K
-17.5%
YoY
|
$696.0K
-1.97%
YoY
|
$697.0K
-13.95%
YoY
|
$696.0K
-13.86%
YoY
|
$720.0K
41.18%
YoY
|
$710.0K
-18.39%
YoY
|
| Cash From Operating Activities |
$21.15M
40.59%
YoY
|
$22.60M
101.49%
YoY
|
$22.71M
-9.79%
YoY
|
$8.453M
43.2%
YoY
|
$15.05M
13.59%
YoY
|
$11.22M
-8.94%
YoY
|
$25.18M
45.99%
YoY
|
$5.903M
-29.8%
YoY
|
$13.25M
-10.91%
YoY
|
$12.32M
-2.27%
YoY
|
$17.25M
48.94%
YoY
|
$8.409M
-52.06%
YoY
|
$14.87M
0.88%
YoY
|
$12.60M
107.63%
YoY
|
$11.58M
-42.36%
YoY
|
$17.54M
-3.67%
YoY
|
$14.74M
-63.79%
YoY
|
$6.070M
-170.66%
YoY
|
$20.09M
-24.78%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$615.0K
31.41%
YoY
|
$1.786M
13.32%
YoY
|
$661.0K
-48.08%
YoY
|
$755.0K
-44.12%
YoY
|
$468.0K
55.48%
YoY
|
$1.576M
129.07%
YoY
|
$1.273M
20.66%
YoY
|
$1.351M
17.17%
YoY
|
$301.0K
129.77%
YoY
|
$688.0K
68.22%
YoY
|
$1.055M
-253.12%
YoY
|
$1.153M
-276.3%
YoY
|
$131.0K
-17.61%
YoY
|
$409.0K
-251.48%
YoY
|
-$689.0K
40.61%
YoY
|
-$654.0K
30.8%
YoY
|
$159.0K
-18.46%
YoY
|
-$270.0K
-67.47%
YoY
|
-$490.0K
345.45%
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 |
N/A
|
$3.070M
-102.97%
YoY
|
-$56.94M
-13.62%
YoY
|
-$77.62M
1149.55%
YoY
|
$11.43M
-210.61%
YoY
|
-$103.4M
-21.28%
YoY
|
-$65.91M
18.8%
YoY
|
-$6.212M
-90.39%
YoY
|
-$10.33M
-86.67%
YoY
|
-$131.4M
-26.34%
YoY
|
-$55.48M
-61.93%
YoY
|
-$64.62M
-69.46%
YoY
|
-$77.50M
-60.05%
YoY
|
-$178.4M
232.37%
YoY
|
-$145.8M
2981.42%
YoY
|
-$211.6M
453.9%
YoY
|
-$194.0M
4552.47%
YoY
|
-$53.66M
-304.5%
YoY
|
-$4.730M
-79.73%
YoY
|
| Cash From Investing Activities |
-$18.19M
-265.97%
YoY
|
$1.284M
-101.22%
YoY
|
-$57.60M
-14.27%
YoY
|
-$78.38M
936.32%
YoY
|
$10.96M
-203.08%
YoY
|
-$105.0M
-20.5%
YoY
|
-$67.19M
18.83%
YoY
|
-$7.563M
-88.5%
YoY
|
-$10.63M
-86.3%
YoY
|
-$132.1M
-26.13%
YoY
|
-$56.54M
-61.39%
YoY
|
-$65.77M
-69.01%
YoY
|
-$77.63M
-60.02%
YoY
|
-$178.8M
231.41%
YoY
|
-$146.4M
2705.36%
YoY
|
-$212.2M
448.29%
YoY
|
-$194.2M
4351.33%
YoY
|
-$53.94M
-312.36%
YoY
|
-$5.220M
-77.72%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$10.81M
4.74%
YoY
|
N/A
|
N/A
|
N/A
|
$10.32M
2.64%
YoY
|
N/A
|
N/A
|
N/A
|
$10.05M
3.75%
YoY
|
N/A
|
N/A
|
N/A
|
$9.688M
4.12%
YoY
|
N/A
|
N/A
|
N/A
|
$9.305M
6.06%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$3.130M
30.53%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.398M
-24.04%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.157M
34.23%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.352M
29.52%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.816M
38.52%
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 |
$11.00M
-124.9%
YoY
|
-$28.97M
-117.78%
YoY
|
$29.59M
-52.31%
YoY
|
$17.20M
-129.59%
YoY
|
-$44.19M
-238.28%
YoY
|
$162.9M
133.98%
YoY
|
$62.05M
-42.41%
YoY
|
-$58.15M
20.95%
YoY
|
$31.96M
-81.5%
YoY
|
$69.62M
-277.04%
YoY
|
$107.7M
55.04%
YoY
|
-$48.08M
-77.82%
YoY
|
$172.7M
48.33%
YoY
|
-$39.32M
0.03%
YoY
|
$69.49M
-52.09%
YoY
|
-$216.7M
141.47%
YoY
|
$116.4M
-44.23%
YoY
|
-$39.31M
1117.03%
YoY
|
$145.0M
-23.11%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$21.15M
40.59%
YoY
|
$22.60M
101.49%
YoY
|
$22.71M
-9.79%
YoY
|
$8.453M
43.2%
YoY
|
$15.05M
13.59%
YoY
|
$11.22M
-8.94%
YoY
|
$25.18M
45.99%
YoY
|
$5.903M
-29.8%
YoY
|
$13.25M
-10.91%
YoY
|
$12.32M
-2.27%
YoY
|
$17.25M
48.94%
YoY
|
$8.409M
-52.06%
YoY
|
$14.87M
0.88%
YoY
|
$12.60M
107.63%
YoY
|
$11.58M
-42.36%
YoY
|
$17.54M
-3.67%
YoY
|
$14.74M
-63.79%
YoY
|
$6.070M
-170.66%
YoY
|
$20.09M
-24.78%
YoY
|
| Cash From Investing Activities |
-$18.19M
-265.97%
YoY
|
$1.284M
-101.22%
YoY
|
-$57.60M
-14.27%
YoY
|
-$78.38M
936.32%
YoY
|
$10.96M
-203.08%
YoY
|
-$105.0M
-20.5%
YoY
|
-$67.19M
18.83%
YoY
|
-$7.563M
-88.5%
YoY
|
-$10.63M
-86.3%
YoY
|
-$132.1M
-26.13%
YoY
|
-$56.54M
-61.39%
YoY
|
-$65.77M
-69.01%
YoY
|
-$77.63M
-60.02%
YoY
|
-$178.8M
231.41%
YoY
|
-$146.4M
2705.36%
YoY
|
-$212.2M
448.29%
YoY
|
-$194.2M
4351.33%
YoY
|
-$53.94M
-312.36%
YoY
|
-$5.220M
-77.72%
YoY
|
| Cash From Financing Activities |
$11.00M
-124.9%
YoY
|
-$28.97M
-117.78%
YoY
|
$29.59M
-52.31%
YoY
|
$17.20M
-129.59%
YoY
|
-$44.19M
-238.28%
YoY
|
$162.9M
133.98%
YoY
|
$62.05M
-42.41%
YoY
|
-$58.15M
20.95%
YoY
|
$31.96M
-81.5%
YoY
|
$69.62M
-277.04%
YoY
|
$107.7M
55.04%
YoY
|
-$48.08M
-77.82%
YoY
|
$172.7M
48.33%
YoY
|
-$39.32M
0.03%
YoY
|
$69.49M
-52.09%
YoY
|
-$216.7M
141.47%
YoY
|
$116.4M
-44.23%
YoY
|
-$39.31M
1117.03%
YoY
|
$145.0M
-23.11%
YoY
|
| Net Change In Cash |
$13.97M
-176.79%
YoY
|
-$5.083M
-107.35%
YoY
|
-$5.296M
-126.43%
YoY
|
-$52.72M
-11.85%
YoY
|
-$18.19M
-152.6%
YoY
|
$69.12M
-237.88%
YoY
|
$20.04M
-70.72%
YoY
|
-$59.81M
-43.28%
YoY
|
$34.57M
-68.56%
YoY
|
-$50.13M
-75.6%
YoY
|
$68.45M
-204.7%
YoY
|
-$105.4M
-74.37%
YoY
|
$110.0M
-274.6%
YoY
|
-$205.5M
135.7%
YoY
|
-$65.37M
-140.88%
YoY
|
-$411.4M
273.16%
YoY
|
-$62.98M
-125.69%
YoY
|
-$87.18M
-741.97%
YoY
|
$159.9M
-16.67%
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.15M
40.59%
YoY
|
$22.60M
101.49%
YoY
|
$22.71M
-9.79%
YoY
|
$8.453M
43.2%
YoY
|
$15.05M
13.59%
YoY
|
$11.22M
-8.94%
YoY
|
$25.18M
45.99%
YoY
|
$5.903M
-29.8%
YoY
|
$13.25M
-10.91%
YoY
|
$12.32M
-2.27%
YoY
|
$17.25M
48.94%
YoY
|
$8.409M
-52.06%
YoY
|
$14.87M
0.88%
YoY
|
$12.60M
107.63%
YoY
|
$11.58M
-42.36%
YoY
|
$17.54M
-3.67%
YoY
|
$14.74M
-63.79%
YoY
|
$6.070M
-170.66%
YoY
|
$20.09M
-24.78%
YoY
|
| Capital Expenditures |
$615.0K
31.41%
YoY
|
$1.786M
13.32%
YoY
|
$661.0K
-48.08%
YoY
|
$755.0K
-44.12%
YoY
|
$468.0K
55.48%
YoY
|
$1.576M
129.07%
YoY
|
$1.273M
20.66%
YoY
|
$1.351M
17.17%
YoY
|
$301.0K
129.77%
YoY
|
$688.0K
68.22%
YoY
|
$1.055M
-253.12%
YoY
|
$1.153M
-276.3%
YoY
|
$131.0K
-17.61%
YoY
|
$409.0K
-251.48%
YoY
|
-$689.0K
40.61%
YoY
|
-$654.0K
30.8%
YoY
|
$159.0K
-18.46%
YoY
|
-$270.0K
-67.47%
YoY
|
-$490.0K
345.45%
YoY
|
| Free Cash Flow |
$20.54M
40.88%
YoY
|
$20.81M
115.9%
YoY
|
$22.05M
-7.76%
YoY
|
$7.698M
69.11%
YoY
|
$14.58M
12.61%
YoY
|
$9.640M
-17.1%
YoY
|
$23.90M
47.64%
YoY
|
$4.552M
-37.27%
YoY
|
$12.95M
-12.16%
YoY
|
$11.63M
-4.63%
YoY
|
$16.19M
31.98%
YoY
|
$7.256M
-60.12%
YoY
|
$14.74M
1.08%
YoY
|
$12.19M
92.33%
YoY
|
$12.27M
-40.39%
YoY
|
$18.20M
-2.75%
YoY
|
$14.58M
-64.0%
YoY
|
$6.340M
-181.7%
YoY
|
$20.58M
-23.27%
YoY
|
Loading...