|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$130.5M
11.43%
YoY
|
$117.1M
3.33%
YoY
|
$113.3M
12.08%
YoY
|
$101.1M
14.8%
YoY
|
$88.08M
-1.69%
YoY
|
| Depreciation, Depletion And Amortization |
$4.300M
2.38%
YoY
|
$4.200M
-8.7%
YoY
|
$4.600M
-13.21%
YoY
|
$5.300M
-8.62%
YoY
|
$5.800M
0.0%
YoY
|
| Cash From Operating Activities |
$131.4M
-0.4%
YoY
|
$131.9M
-4.13%
YoY
|
$137.6M
18.79%
YoY
|
$115.8M
13.24%
YoY
|
$102.3M
13.9%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$2.924M
8.06%
YoY
|
$2.706M
-8.64%
YoY
|
$2.962M
38.35%
YoY
|
$2.141M
-35.57%
YoY
|
$3.323M
-40.06%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$267.0M
6.99%
YoY
|
-$249.6M
-1514.54%
YoY
|
$17.64M
-104.32%
YoY
|
-$408.3M
117.42%
YoY
|
-$187.8M
-32.86%
YoY
|
| Cash From Investing Activities |
-$269.9M
7.0%
YoY
|
-$252.3M
-1818.39%
YoY
|
$14.68M
-103.58%
YoY
|
-$410.5M
114.71%
YoY
|
-$191.2M
-32.99%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$47.29M
8.77%
YoY
|
$43.48M
8.72%
YoY
|
$39.99M
8.97%
YoY
|
$36.70M
1.56%
YoY
|
$36.14M
-1.46%
YoY
|
| Common Stock Issuance & Retirement, Net |
$45.76M
155.7%
YoY
|
$17.90M
-70.24%
YoY
|
$60.13M
127.36%
YoY
|
$26.45M
-54.93%
YoY
|
$58.68M
60.85%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$105.1M
-44.54%
YoY
|
$189.5M
-196.68%
YoY
|
-$196.0M
39.99%
YoY
|
-$140.0M
-171.84%
YoY
|
$194.9M
-66.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$131.4M
-0.4%
YoY
|
$131.9M
-4.13%
YoY
|
$137.6M
18.79%
YoY
|
$115.8M
13.24%
YoY
|
$102.3M
13.9%
YoY
|
| Cash From Investing Activities |
-$269.9M
7.0%
YoY
|
-$252.3M
-1818.39%
YoY
|
$14.68M
-103.58%
YoY
|
-$410.5M
114.71%
YoY
|
-$191.2M
-32.99%
YoY
|
| Cash From Financing Activities |
$105.1M
-44.54%
YoY
|
$189.5M
-196.68%
YoY
|
-$196.0M
39.99%
YoY
|
-$140.0M
-171.84%
YoY
|
$194.9M
-66.63%
YoY
|
| Net Change In Cash |
-$33.47M
-148.43%
YoY
|
$69.11M
-258.07%
YoY
|
-$43.72M
-89.94%
YoY
|
-$434.6M
-510.14%
YoY
|
$106.0M
-72.72%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$131.4M
-0.4%
YoY
|
$131.9M
-4.13%
YoY
|
$137.6M
18.79%
YoY
|
$115.8M
13.24%
YoY
|
$102.3M
13.9%
YoY
|
| Capital Expenditures |
$2.924M
8.06%
YoY
|
$2.706M
-8.64%
YoY
|
$2.962M
38.35%
YoY
|
$2.141M
-35.57%
YoY
|
$3.323M
-40.06%
YoY
|
| Free Cash Flow |
$128.4M
-0.57%
YoY
|
$129.2M
-4.03%
YoY
|
$134.6M
18.42%
YoY
|
$113.7M
14.88%
YoY
|
$98.95M
17.45%
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 |
$31.45M
3.65%
YoY
|
$31.28M
10.09%
YoY
|
$34.87M
18.06%
YoY
|
$33.39M
15.7%
YoY
|
$30.34M
3.69%
YoY
|
$28.41M
4.43%
YoY
|
$29.53M
-1.03%
YoY
|
$28.86M
-11.05%
YoY
|
$29.26M
20.22%
YoY
|
$27.20M
-10.45%
YoY
|
$29.84M
9.0%
YoY
|
$32.44M
43.02%
YoY
|
$24.34M
14.05%
YoY
|
$30.38M
29.9%
YoY
|
$27.37M
20.42%
YoY
|
$22.68M
2.42%
YoY
|
$21.34M
7.71%
YoY
|
$23.39M
5.24%
YoY
|
$22.73M
12.95%
YoY
|
| Depreciation, Depletion And Amortization |
$1.119M
6.57%
YoY
|
$1.144M
7.72%
YoY
|
$1.048M
0.87%
YoY
|
$1.046M
0.38%
YoY
|
$1.050M
-2.05%
YoY
|
$1.062M
0.57%
YoY
|
$1.039M
-13.42%
YoY
|
$1.042M
-8.52%
YoY
|
$1.072M
-11.4%
YoY
|
$1.056M
-18.27%
YoY
|
$1.200M
-8.88%
YoY
|
$1.139M
-14.1%
YoY
|
$1.210M
-12.95%
YoY
|
$1.292M
-7.71%
YoY
|
$1.317M
-12.2%
YoY
|
$1.326M
-11.6%
YoY
|
$1.390M
-3.47%
YoY
|
$1.400M
-6.67%
YoY
|
$1.500M
0.0%
YoY
|
| Cash From Operating Activities |
$38.01M
20.61%
YoY
|
$34.35M
1.73%
YoY
|
$37.29M
-0.94%
YoY
|
$28.22M
-0.36%
YoY
|
$31.51M
-2.03%
YoY
|
$33.76M
0.54%
YoY
|
$37.65M
2.58%
YoY
|
$28.32M
3.33%
YoY
|
$32.17M
-19.38%
YoY
|
$33.58M
-1.38%
YoY
|
$36.70M
0.9%
YoY
|
$27.41M
60.13%
YoY
|
$39.90M
41.1%
YoY
|
$34.05M
19.06%
YoY
|
$36.37M
8.9%
YoY
|
$17.12M
-18.1%
YoY
|
$28.28M
45.76%
YoY
|
$28.60M
197.92%
YoY
|
$33.40M
11.33%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$726.0K
186.96%
YoY
|
$743.0K
-22.28%
YoY
|
$1.540M
137.65%
YoY
|
$388.0K
-23.32%
YoY
|
$253.0K
-57.55%
YoY
|
$956.0K
70.11%
YoY
|
$648.0K
-7.43%
YoY
|
$506.0K
-54.46%
YoY
|
$596.0K
-3.25%
YoY
|
$562.0K
21.12%
YoY
|
$700.0K
-211.64%
YoY
|
$1.111M
-271.19%
YoY
|
$616.0K
53.62%
YoY
|
$464.0K
-216.0%
YoY
|
-$627.0K
109.0%
YoY
|
-$649.0K
-59.44%
YoY
|
$401.0K
-61.74%
YoY
|
-$400.0K
-63.64%
YoY
|
-$300.0K
-50.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 |
$65.90M
410.43%
YoY
|
-$79.64M
-32.58%
YoY
|
-$8.598M
295.67%
YoY
|
-$191.7M
44.32%
YoY
|
$12.91M
264.0%
YoY
|
-$118.1M
572.78%
YoY
|
-$2.173M
-97.07%
YoY
|
-$132.8M
545.7%
YoY
|
$3.547M
-97.27%
YoY
|
-$17.56M
25.41%
YoY
|
-$74.20M
-48.08%
YoY
|
-$20.57M
-86.23%
YoY
|
$130.0M
-227.43%
YoY
|
-$14.00M
-79.29%
YoY
|
-$142.9M
286.28%
YoY
|
-$149.4M
4.54%
YoY
|
-$102.0M
-270.84%
YoY
|
-$67.60M
-304.23%
YoY
|
-$37.00M
-72.24%
YoY
|
| Cash From Investing Activities |
$65.18M
414.9%
YoY
|
-$80.39M
-32.49%
YoY
|
-$10.14M
259.38%
YoY
|
-$192.1M
44.07%
YoY
|
$12.66M
328.94%
YoY
|
-$119.1M
557.19%
YoY
|
-$2.821M
-96.23%
YoY
|
-$133.3M
514.95%
YoY
|
$2.951M
-97.72%
YoY
|
-$18.12M
25.28%
YoY
|
-$74.90M
-47.82%
YoY
|
-$21.68M
-85.55%
YoY
|
$129.4M
-226.33%
YoY
|
-$14.46M
-78.73%
YoY
|
-$143.6M
283.83%
YoY
|
-$150.0M
3.84%
YoY
|
-$102.4M
-274.58%
YoY
|
-$68.00M
-313.84%
YoY
|
-$37.40M
-72.05%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$14.81M
27.59%
YoY
|
N/A
|
N/A
|
N/A
|
$11.61M
9.46%
YoY
|
N/A
|
N/A
|
N/A
|
$10.60M
10.52%
YoY
|
N/A
|
N/A
|
N/A
|
$9.594M
6.15%
YoY
|
N/A
|
N/A
|
N/A
|
$9.038M
-2.28%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$30.86M
226.1%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$9.464M
159.07%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.653M
-81.83%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$20.10M
573.69%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.984M
-48.21%
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 |
$3.914M
-96.6%
YoY
|
$12.37M
-26.22%
YoY
|
$26.32M
-36.03%
YoY
|
-$48.75M
-1236.36%
YoY
|
$115.1M
-9.54%
YoY
|
$16.76M
-44.53%
YoY
|
$41.14M
-149.86%
YoY
|
$4.290M
-105.55%
YoY
|
$127.3M
-291.58%
YoY
|
$30.22M
-125.62%
YoY
|
-$82.50M
-71.69%
YoY
|
-$77.26M
-133.32%
YoY
|
-$66.44M
-277.02%
YoY
|
-$117.9M
-441.85%
YoY
|
-$291.4M
-964.82%
YoY
|
$231.9M
-1090.84%
YoY
|
$37.53M
-74.99%
YoY
|
$34.50M
-85.29%
YoY
|
$33.70M
-301.8%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$38.01M
20.61%
YoY
|
$34.35M
1.73%
YoY
|
$37.29M
-0.94%
YoY
|
$28.22M
-0.36%
YoY
|
$31.51M
-2.03%
YoY
|
$33.76M
0.54%
YoY
|
$37.65M
2.58%
YoY
|
$28.32M
3.33%
YoY
|
$32.17M
-19.38%
YoY
|
$33.58M
-1.38%
YoY
|
$36.70M
0.9%
YoY
|
$27.41M
60.13%
YoY
|
$39.90M
41.1%
YoY
|
$34.05M
19.06%
YoY
|
$36.37M
8.9%
YoY
|
$17.12M
-18.1%
YoY
|
$28.28M
45.76%
YoY
|
$28.60M
197.92%
YoY
|
$33.40M
11.33%
YoY
|
| Cash From Investing Activities |
$65.18M
414.9%
YoY
|
-$80.39M
-32.49%
YoY
|
-$10.14M
259.38%
YoY
|
-$192.1M
44.07%
YoY
|
$12.66M
328.94%
YoY
|
-$119.1M
557.19%
YoY
|
-$2.821M
-96.23%
YoY
|
-$133.3M
514.95%
YoY
|
$2.951M
-97.72%
YoY
|
-$18.12M
25.28%
YoY
|
-$74.90M
-47.82%
YoY
|
-$21.68M
-85.55%
YoY
|
$129.4M
-226.33%
YoY
|
-$14.46M
-78.73%
YoY
|
-$143.6M
283.83%
YoY
|
-$150.0M
3.84%
YoY
|
-$102.4M
-274.58%
YoY
|
-$68.00M
-313.84%
YoY
|
-$37.40M
-72.05%
YoY
|
| Cash From Financing Activities |
$3.914M
-96.6%
YoY
|
$12.37M
-26.22%
YoY
|
$26.32M
-36.03%
YoY
|
-$48.75M
-1236.36%
YoY
|
$115.1M
-9.54%
YoY
|
$16.76M
-44.53%
YoY
|
$41.14M
-149.86%
YoY
|
$4.290M
-105.55%
YoY
|
$127.3M
-291.58%
YoY
|
$30.22M
-125.62%
YoY
|
-$82.50M
-71.69%
YoY
|
-$77.26M
-133.32%
YoY
|
-$66.44M
-277.02%
YoY
|
-$117.9M
-441.85%
YoY
|
-$291.4M
-964.82%
YoY
|
$231.9M
-1090.84%
YoY
|
$37.53M
-74.99%
YoY
|
$34.50M
-85.29%
YoY
|
$33.70M
-301.8%
YoY
|
| Net Change In Cash |
$107.1M
-32.78%
YoY
|
-$33.68M
-50.88%
YoY
|
$53.47M
-29.61%
YoY
|
-$212.6M
111.11%
YoY
|
$159.3M
-1.9%
YoY
|
-$68.56M
-250.1%
YoY
|
$75.96M
-162.94%
YoY
|
-$100.7M
40.78%
YoY
|
$162.4M
57.97%
YoY
|
$45.68M
-146.44%
YoY
|
-$120.7M
-69.72%
YoY
|
-$71.53M
-172.3%
YoY
|
$102.8M
-381.03%
YoY
|
-$98.35M
1907.2%
YoY
|
-$398.6M
-1442.18%
YoY
|
$98.93M
-167.3%
YoY
|
-$36.58M
-116.04%
YoY
|
-$4.900M
-101.78%
YoY
|
$29.70M
-124.65%
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 |
$38.01M
20.61%
YoY
|
$34.35M
1.73%
YoY
|
$37.29M
-0.94%
YoY
|
$28.22M
-0.36%
YoY
|
$31.51M
-2.03%
YoY
|
$33.76M
0.54%
YoY
|
$37.65M
2.58%
YoY
|
$28.32M
3.33%
YoY
|
$32.17M
-19.38%
YoY
|
$33.58M
-1.38%
YoY
|
$36.70M
0.9%
YoY
|
$27.41M
60.13%
YoY
|
$39.90M
41.1%
YoY
|
$34.05M
19.06%
YoY
|
$36.37M
8.9%
YoY
|
$17.12M
-18.1%
YoY
|
$28.28M
45.76%
YoY
|
$28.60M
197.92%
YoY
|
$33.40M
11.33%
YoY
|
| Capital Expenditures |
$726.0K
186.96%
YoY
|
$743.0K
-22.28%
YoY
|
$1.540M
137.65%
YoY
|
$388.0K
-23.32%
YoY
|
$253.0K
-57.55%
YoY
|
$956.0K
70.11%
YoY
|
$648.0K
-7.43%
YoY
|
$506.0K
-54.46%
YoY
|
$596.0K
-3.25%
YoY
|
$562.0K
21.12%
YoY
|
$700.0K
-211.64%
YoY
|
$1.111M
-271.19%
YoY
|
$616.0K
53.62%
YoY
|
$464.0K
-216.0%
YoY
|
-$627.0K
109.0%
YoY
|
-$649.0K
-59.44%
YoY
|
$401.0K
-61.74%
YoY
|
-$400.0K
-63.64%
YoY
|
-$300.0K
-50.0%
YoY
|
| Free Cash Flow |
$37.28M
19.26%
YoY
|
$33.60M
2.43%
YoY
|
$35.75M
-3.37%
YoY
|
$27.83M
0.06%
YoY
|
$31.26M
-0.99%
YoY
|
$32.80M
-0.65%
YoY
|
$37.00M
2.77%
YoY
|
$27.82M
5.77%
YoY
|
$31.57M
-19.63%
YoY
|
$33.02M
-1.69%
YoY
|
$36.00M
-2.7%
YoY
|
$26.30M
48.03%
YoY
|
$39.29M
40.92%
YoY
|
$33.59M
15.81%
YoY
|
$37.00M
9.79%
YoY
|
$17.77M
-21.04%
YoY
|
$27.88M
51.9%
YoY
|
$29.00M
171.03%
YoY
|
$33.70M
10.13%
YoY
|
Loading...