|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$50.35M
39.31%
YoY
|
$36.14M
26.4%
YoY
|
$28.59M
-33.54%
YoY
|
$43.02M
23.66%
YoY
|
$34.79M
42.98%
YoY
|
| Depreciation, Depletion And Amortization |
$5.000M
-3.85%
YoY
|
$5.200M
1.96%
YoY
|
$5.100M
8.51%
YoY
|
$4.700M
11.9%
YoY
|
$4.200M
13.51%
YoY
|
| Cash From Operating Activities |
$61.72M
17.12%
YoY
|
$52.70M
32.69%
YoY
|
$39.72M
-30.07%
YoY
|
$56.79M
22.98%
YoY
|
$46.18M
58.87%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.389M
-62.7%
YoY
|
$6.405M
2.15%
YoY
|
$6.270M
-49.79%
YoY
|
$12.49M
425.33%
YoY
|
$2.377M
-56.3%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$496.7M
20.02%
YoY
|
-$413.8M
220.86%
YoY
|
-$129.0M
-84.43%
YoY
|
-$828.3M
215.41%
YoY
|
-$262.6M
3.43%
YoY
|
| Cash From Investing Activities |
-$499.0M
18.76%
YoY
|
-$420.2M
210.72%
YoY
|
-$135.2M
-83.92%
YoY
|
-$840.8M
217.3%
YoY
|
-$265.0M
2.18%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$5.452M
0.55%
YoY
|
$5.422M
-0.09%
YoY
|
$5.427M
14.88%
YoY
|
$4.724M
26.72%
YoY
|
$3.728M
24.85%
YoY
|
| Common Stock Issuance & Retirement, Net |
$153.0K
-94.72%
YoY
|
$2.899M
2584.26%
YoY
|
$108.0K
-43.46%
YoY
|
$191.0K
-81.05%
YoY
|
$1.008M
-74.6%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
$166.6M
441.35%
YoY
|
$30.78M
-59.67%
YoY
|
$76.30M
6855.33%
YoY
|
$1.097M
-99.62%
YoY
|
| Cash From Financing Activities |
$514.2M
27.64%
YoY
|
$402.8M
122.1%
YoY
|
$181.4M
3276.23%
YoY
|
$5.372M
-99.31%
YoY
|
$782.2M
48.13%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$61.72M
17.12%
YoY
|
$52.70M
32.69%
YoY
|
$39.72M
-30.07%
YoY
|
$56.79M
22.98%
YoY
|
$46.18M
58.87%
YoY
|
| Cash From Investing Activities |
-$499.0M
18.76%
YoY
|
-$420.2M
210.72%
YoY
|
-$135.2M
-83.92%
YoY
|
-$840.8M
217.3%
YoY
|
-$265.0M
2.18%
YoY
|
| Cash From Financing Activities |
$514.2M
27.64%
YoY
|
$402.8M
122.1%
YoY
|
$181.4M
3276.23%
YoY
|
$5.372M
-99.31%
YoY
|
$782.2M
48.13%
YoY
|
| Net Change In Cash |
$76.85M
117.7%
YoY
|
$35.30M
-58.88%
YoY
|
$85.85M
-111.03%
YoY
|
-$778.7M
-238.22%
YoY
|
$563.4M
89.21%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$61.72M
17.12%
YoY
|
$52.70M
32.69%
YoY
|
$39.72M
-30.07%
YoY
|
$56.79M
22.98%
YoY
|
$46.18M
58.87%
YoY
|
| Capital Expenditures |
$2.389M
-62.7%
YoY
|
$6.405M
2.15%
YoY
|
$6.270M
-49.79%
YoY
|
$12.49M
425.33%
YoY
|
$2.377M
-56.3%
YoY
|
| Free Cash Flow |
$59.34M
28.17%
YoY
|
$46.30M
38.42%
YoY
|
$33.45M
-24.51%
YoY
|
$44.31M
1.14%
YoY
|
$43.81M
85.38%
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 |
$13.68M
21.56%
YoY
|
$13.70M
42.15%
YoY
|
$13.69M
49.74%
YoY
|
$11.71M
46.26%
YoY
|
$11.25M
20.26%
YoY
|
$9.640M
55.74%
YoY
|
$9.140M
342.19%
YoY
|
$8.003M
-9.43%
YoY
|
$9.358M
-18.63%
YoY
|
$6.190M
-52.4%
YoY
|
$2.067M
-82.09%
YoY
|
$8.836M
-13.5%
YoY
|
$11.50M
39.24%
YoY
|
$13.00M
95.26%
YoY
|
$11.54M
20.24%
YoY
|
$10.22M
16.37%
YoY
|
$8.259M
-15.34%
YoY
|
$6.660M
-26.25%
YoY
|
$9.600M
50.12%
YoY
|
| Depreciation, Depletion And Amortization |
$1.754M
-35.92%
YoY
|
$1.792M
-33.41%
YoY
|
$2.496M
-11.9%
YoY
|
$2.715M
-3.69%
YoY
|
$2.737M
-10.9%
YoY
|
$2.691M
-14.52%
YoY
|
$2.833M
-19.29%
YoY
|
$2.819M
-20.97%
YoY
|
$3.072M
-6.14%
YoY
|
$3.148M
-39.11%
YoY
|
$3.510M
37.32%
YoY
|
$3.567M
40.93%
YoY
|
$3.273M
37.12%
YoY
|
$5.170M
157.21%
YoY
|
$2.556M
58.76%
YoY
|
$2.531M
55.28%
YoY
|
$2.387M
59.13%
YoY
|
$2.010M
27.22%
YoY
|
$1.610M
-2.42%
YoY
|
| Cash From Operating Activities |
$16.36M
14.51%
YoY
|
$16.53M
-0.92%
YoY
|
$16.89M
36.2%
YoY
|
$14.02M
-15.24%
YoY
|
$14.29M
101.91%
YoY
|
$16.68M
42.53%
YoY
|
$12.40M
85.58%
YoY
|
$16.54M
65.84%
YoY
|
$7.076M
-37.68%
YoY
|
$11.71M
-23.05%
YoY
|
$6.680M
-49.29%
YoY
|
$9.975M
-43.69%
YoY
|
$11.35M
6.17%
YoY
|
$15.21M
2314.6%
YoY
|
$13.17M
-8.32%
YoY
|
$17.71M
17.38%
YoY
|
$10.69M
-33.54%
YoY
|
$630.0K
-90.79%
YoY
|
$14.37M
-31.41%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.204M
567.81%
YoY
|
$354.0K
-73.44%
YoY
|
$328.0K
-68.91%
YoY
|
$778.0K
-29.47%
YoY
|
$929.0K
-68.12%
YoY
|
$1.333M
-40.76%
YoY
|
$1.055M
9.9%
YoY
|
$1.103M
-26.37%
YoY
|
$2.914M
86.68%
YoY
|
$2.250M
25.21%
YoY
|
$960.0K
-128.81%
YoY
|
$1.498M
-123.12%
YoY
|
$1.561M
77.59%
YoY
|
$1.797M
-200.96%
YoY
|
-$3.332M
-423.5%
YoY
|
-$6.479M
945.0%
YoY
|
$879.0K
-12.88%
YoY
|
-$1.780M
79.8%
YoY
|
$1.030M
-200.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
|
| Other Investing Activities |
-$170.4M
73.83%
YoY
|
-$171.1M
-6.3%
YoY
|
-$94.92M
-40.48%
YoY
|
-$132.6M
85.07%
YoY
|
-$98.05M
96026.47%
YoY
|
-$182.6M
139.03%
YoY
|
-$159.5M
-283.58%
YoY
|
-$71.65M
62.17%
YoY
|
-$102.0K
-99.89%
YoY
|
-$76.39M
-30.02%
YoY
|
$86.87M
-169.43%
YoY
|
-$44.18M
-76.17%
YoY
|
-$95.27M
-76.69%
YoY
|
-$109.2M
-58.91%
YoY
|
-$125.1M
-173.59%
YoY
|
-$185.4M
-1281.42%
YoY
|
-$408.7M
123.74%
YoY
|
-$265.7M
-1302.17%
YoY
|
$170.0M
1539.63%
YoY
|
| Cash From Investing Activities |
-$176.6M
78.47%
YoY
|
-$171.4M
-6.78%
YoY
|
-$95.25M
-40.66%
YoY
|
-$133.4M
83.33%
YoY
|
-$98.98M
3181.76%
YoY
|
-$183.9M
133.88%
YoY
|
-$160.5M
-286.86%
YoY
|
-$72.75M
59.27%
YoY
|
-$3.016M
-96.89%
YoY
|
-$78.64M
-29.13%
YoY
|
$85.91M
-166.88%
YoY
|
-$45.68M
-76.19%
YoY
|
-$96.83M
-76.36%
YoY
|
-$111.0M
-58.51%
YoY
|
-$128.5M
-175.09%
YoY
|
-$191.8M
-1373.02%
YoY
|
-$409.6M
122.99%
YoY
|
-$267.5M
-1366.94%
YoY
|
$171.1M
1733.44%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$1.367M
0.74%
YoY
|
N/A
|
N/A
|
N/A
|
$1.357M
-0.22%
YoY
|
N/A
|
N/A
|
N/A
|
$1.360M
0.44%
YoY
|
N/A
|
N/A
|
N/A
|
$1.354M
15.04%
YoY
|
N/A
|
N/A
|
N/A
|
$1.177M
29.77%
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
|
$63.00K
46.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$43.00K
-73.94%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$165.0K
-23.96%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$217.0K
-79.53%
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
|
$2.000M
-91.86%
YoY
|
N/A
|
N/A
|
N/A
|
$24.59M
-50.83%
YoY
|
N/A
|
N/A
|
N/A
|
$50.00M
1249900.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$41.94M
-65.08%
YoY
|
$62.21M
-82.81%
YoY
|
$270.4M
-15239.87%
YoY
|
$61.46M
-177.9%
YoY
|
$120.1M
-1.24%
YoY
|
$361.9M
1809.65%
YoY
|
-$1.786M
-102.6%
YoY
|
-$78.90M
144.02%
YoY
|
$121.6M
-3.48%
YoY
|
$18.95M
-110.48%
YoY
|
$68.76M
1943.39%
YoY
|
-$32.33M
-149.66%
YoY
|
$126.0M
6.99%
YoY
|
-$180.9M
-181.93%
YoY
|
$3.365M
-98.55%
YoY
|
$65.11M
-24.87%
YoY
|
$117.8M
-51.45%
YoY
|
$220.7M
-350.7%
YoY
|
$232.2M
107.2%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$16.36M
14.51%
YoY
|
$16.53M
-0.92%
YoY
|
$16.89M
36.2%
YoY
|
$14.02M
-15.24%
YoY
|
$14.29M
101.91%
YoY
|
$16.68M
42.53%
YoY
|
$12.40M
85.58%
YoY
|
$16.54M
65.84%
YoY
|
$7.076M
-37.68%
YoY
|
$11.71M
-23.05%
YoY
|
$6.680M
-49.29%
YoY
|
$9.975M
-43.69%
YoY
|
$11.35M
6.17%
YoY
|
$15.21M
2314.6%
YoY
|
$13.17M
-8.32%
YoY
|
$17.71M
17.38%
YoY
|
$10.69M
-33.54%
YoY
|
$630.0K
-90.79%
YoY
|
$14.37M
-31.41%
YoY
|
| Cash From Investing Activities |
-$176.6M
78.47%
YoY
|
-$171.4M
-6.78%
YoY
|
-$95.25M
-40.66%
YoY
|
-$133.4M
83.33%
YoY
|
-$98.98M
3181.76%
YoY
|
-$183.9M
133.88%
YoY
|
-$160.5M
-286.86%
YoY
|
-$72.75M
59.27%
YoY
|
-$3.016M
-96.89%
YoY
|
-$78.64M
-29.13%
YoY
|
$85.91M
-166.88%
YoY
|
-$45.68M
-76.19%
YoY
|
-$96.83M
-76.36%
YoY
|
-$111.0M
-58.51%
YoY
|
-$128.5M
-175.09%
YoY
|
-$191.8M
-1373.02%
YoY
|
-$409.6M
122.99%
YoY
|
-$267.5M
-1366.94%
YoY
|
$171.1M
1733.44%
YoY
|
| Cash From Financing Activities |
$41.94M
-65.08%
YoY
|
$62.21M
-82.81%
YoY
|
$270.4M
-15239.87%
YoY
|
$61.46M
-177.9%
YoY
|
$120.1M
-1.24%
YoY
|
$361.9M
1809.65%
YoY
|
-$1.786M
-102.6%
YoY
|
-$78.90M
144.02%
YoY
|
$121.6M
-3.48%
YoY
|
$18.95M
-110.48%
YoY
|
$68.76M
1943.39%
YoY
|
-$32.33M
-149.66%
YoY
|
$126.0M
6.99%
YoY
|
-$180.9M
-181.93%
YoY
|
$3.365M
-98.55%
YoY
|
$65.11M
-24.87%
YoY
|
$117.8M
-51.45%
YoY
|
$220.7M
-350.7%
YoY
|
$232.2M
107.2%
YoY
|
| Net Change In Cash |
-$118.3M
-434.18%
YoY
|
-$92.71M
-147.63%
YoY
|
$192.0M
-228.09%
YoY
|
-$57.89M
-57.15%
YoY
|
$35.41M
-71.82%
YoY
|
$194.7M
-505.68%
YoY
|
-$149.9M
-192.92%
YoY
|
-$135.1M
98.58%
YoY
|
$125.7M
210.22%
YoY
|
-$47.98M
-82.65%
YoY
|
$161.4M
-244.17%
YoY
|
-$68.04M
-37.59%
YoY
|
$40.51M
-114.41%
YoY
|
-$276.6M
500.27%
YoY
|
-$111.9M
-126.8%
YoY
|
-$109.0M
-193.33%
YoY
|
-$281.1M
-474.9%
YoY
|
-$46.08M
-23.33%
YoY
|
$417.6M
193.39%
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 |
$16.36M
14.51%
YoY
|
$16.53M
-0.92%
YoY
|
$16.89M
36.2%
YoY
|
$14.02M
-15.24%
YoY
|
$14.29M
101.91%
YoY
|
$16.68M
42.53%
YoY
|
$12.40M
85.58%
YoY
|
$16.54M
65.84%
YoY
|
$7.076M
-37.68%
YoY
|
$11.71M
-23.05%
YoY
|
$6.680M
-49.29%
YoY
|
$9.975M
-43.69%
YoY
|
$11.35M
6.17%
YoY
|
$15.21M
2314.6%
YoY
|
$13.17M
-8.32%
YoY
|
$17.71M
17.38%
YoY
|
$10.69M
-33.54%
YoY
|
$630.0K
-90.79%
YoY
|
$14.37M
-31.41%
YoY
|
| Capital Expenditures |
$6.204M
567.81%
YoY
|
$354.0K
-73.44%
YoY
|
$328.0K
-68.91%
YoY
|
$778.0K
-29.47%
YoY
|
$929.0K
-68.12%
YoY
|
$1.333M
-40.76%
YoY
|
$1.055M
9.9%
YoY
|
$1.103M
-26.37%
YoY
|
$2.914M
86.68%
YoY
|
$2.250M
25.21%
YoY
|
$960.0K
-128.81%
YoY
|
$1.498M
-123.12%
YoY
|
$1.561M
77.59%
YoY
|
$1.797M
-200.96%
YoY
|
-$3.332M
-423.5%
YoY
|
-$6.479M
945.0%
YoY
|
$879.0K
-12.88%
YoY
|
-$1.780M
79.8%
YoY
|
$1.030M
-200.0%
YoY
|
| Free Cash Flow |
$10.16M
-23.97%
YoY
|
$16.18M
5.37%
YoY
|
$16.56M
45.98%
YoY
|
$13.24M
-14.22%
YoY
|
$13.36M
220.95%
YoY
|
$15.35M
62.34%
YoY
|
$11.34M
98.29%
YoY
|
$15.44M
82.14%
YoY
|
$4.162M
-57.5%
YoY
|
$9.456M
-29.51%
YoY
|
$5.720M
-65.35%
YoY
|
$8.477M
-64.96%
YoY
|
$9.793M
-0.22%
YoY
|
$13.41M
456.64%
YoY
|
$16.51M
23.73%
YoY
|
$24.19M
53.99%
YoY
|
$9.815M
-34.92%
YoY
|
$2.410M
-69.22%
YoY
|
$13.34M
-39.31%
YoY
|
Loading...