|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$112.6M
34.39%
YoY
|
$83.81M
-2.42%
YoY
|
$85.89M
4.97%
YoY
|
$81.83M
-2.75%
YoY
|
$84.14M
35.25%
YoY
|
| Depreciation, Depletion And Amortization |
$8.983M
30.53%
YoY
|
$6.882M
4.75%
YoY
|
$6.570M
-1.17%
YoY
|
$6.648M
14.58%
YoY
|
$5.802M
-3.11%
YoY
|
| Cash From Operating Activities |
$159.3M
66.36%
YoY
|
$95.76M
-10.7%
YoY
|
$107.2M
-2.55%
YoY
|
$110.0M
9.12%
YoY
|
$100.8M
9.12%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.315M
5.31%
YoY
|
$5.047M
-12.15%
YoY
|
$5.745M
-26.83%
YoY
|
$7.852M
67.56%
YoY
|
$4.686M
-33.73%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$54.96M
-28.95%
YoY
|
-$77.35M
-334.4%
YoY
|
$33.00M
-302.09%
YoY
|
-$16.33M
-97.43%
YoY
|
-$635.6M
87.49%
YoY
|
| Cash From Investing Activities |
-$60.27M
-26.86%
YoY
|
-$82.40M
-402.33%
YoY
|
$27.26M
-212.71%
YoY
|
-$24.18M
-96.22%
YoY
|
-$640.3M
85.02%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$43.28M
35.9%
YoY
|
$31.85M
8.19%
YoY
|
$29.43M
8.92%
YoY
|
$27.02M
21.61%
YoY
|
$22.22M
10.35%
YoY
|
| 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
|
| Debt Paid & Issued, Net |
$64.48M
28.55%
YoY
|
$50.16M
37897.73%
YoY
|
$132.0K
-99.68%
YoY
|
$41.69M
-28.23%
YoY
|
$58.09M
42.99%
YoY
|
| Cash From Financing Activities |
-$169.5M
-381.96%
YoY
|
$60.10M
-144.01%
YoY
|
-$136.5M
-62.45%
YoY
|
-$363.7M
-161.58%
YoY
|
$590.6M
19.19%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$159.3M
66.36%
YoY
|
$95.76M
-10.7%
YoY
|
$107.2M
-2.55%
YoY
|
$110.0M
9.12%
YoY
|
$100.8M
9.12%
YoY
|
| Cash From Investing Activities |
-$60.27M
-26.86%
YoY
|
-$82.40M
-402.33%
YoY
|
$27.26M
-212.71%
YoY
|
-$24.18M
-96.22%
YoY
|
-$640.3M
85.02%
YoY
|
| Cash From Financing Activities |
-$169.5M
-381.96%
YoY
|
$60.10M
-144.01%
YoY
|
-$136.5M
-62.45%
YoY
|
-$363.7M
-161.58%
YoY
|
$590.6M
19.19%
YoY
|
| Net Change In Cash |
-$70.41M
-195.85%
YoY
|
$73.46M
-3681.76%
YoY
|
-$2.051M
-99.26%
YoY
|
-$277.8M
-643.21%
YoY
|
$51.14M
-78.86%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$159.3M
66.36%
YoY
|
$95.76M
-10.7%
YoY
|
$107.2M
-2.55%
YoY
|
$110.0M
9.12%
YoY
|
$100.8M
9.12%
YoY
|
| Capital Expenditures |
$5.315M
5.31%
YoY
|
$5.047M
-12.15%
YoY
|
$5.745M
-26.83%
YoY
|
$7.852M
67.56%
YoY
|
$4.686M
-33.73%
YoY
|
| Free Cash Flow |
$154.0M
69.76%
YoY
|
$90.72M
-10.61%
YoY
|
$101.5M
-0.68%
YoY
|
$102.2M
6.27%
YoY
|
$96.16M
12.67%
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 |
$33.15M
215.22%
YoY
|
$35.68M
53.73%
YoY
|
$35.07M
66.64%
YoY
|
$31.36M
52.76%
YoY
|
$10.52M
-44.71%
YoY
|
$23.21M
7.92%
YoY
|
$21.05M
-1.88%
YoY
|
$20.53M
-7.2%
YoY
|
$19.02M
-8.58%
YoY
|
$21.51M
-11.91%
YoY
|
$21.45M
-12.79%
YoY
|
$22.12M
-6.84%
YoY
|
$20.81M
129.48%
YoY
|
$24.42M
26.7%
YoY
|
$24.60M
14.47%
YoY
|
$23.75M
-0.31%
YoY
|
$9.067M
-53.64%
YoY
|
$19.27M
-7.75%
YoY
|
$21.49M
47.23%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
$5.000M
115.89%
YoY
|
$5.164M
124.91%
YoY
|
$4.802M
106.45%
YoY
|
$3.748M
60.24%
YoY
|
$2.316M
-1.53%
YoY
|
$2.296M
-4.33%
YoY
|
$2.326M
-3.53%
YoY
|
$2.339M
-3.71%
YoY
|
$2.352M
-0.88%
YoY
|
$2.400M
-3.73%
YoY
|
$2.411M
-7.13%
YoY
|
$2.429M
-8.48%
YoY
|
$2.373M
13.0%
YoY
|
$2.493M
18.71%
YoY
|
$2.596M
12.87%
YoY
|
$2.654M
15.39%
YoY
|
$2.100M
-12.5%
YoY
|
$2.100M
-8.7%
YoY
|
| Cash From Operating Activities |
$37.04M
-2.33%
YoY
|
$42.67M
48.71%
YoY
|
$51.80M
111.36%
YoY
|
$26.92M
43.87%
YoY
|
$37.93M
59.01%
YoY
|
$28.69M
-2.99%
YoY
|
$24.51M
0.04%
YoY
|
$18.71M
-14.08%
YoY
|
$23.85M
-24.19%
YoY
|
$29.58M
7.38%
YoY
|
$24.50M
-23.84%
YoY
|
$21.78M
437.12%
YoY
|
$31.47M
-31.99%
YoY
|
$27.54M
2.39%
YoY
|
$32.17M
12.88%
YoY
|
$4.054M
-78.32%
YoY
|
$46.27M
73.35%
YoY
|
$26.90M
-25.69%
YoY
|
$28.50M
111.11%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.066M
-14.92%
YoY
|
$1.653M
151.98%
YoY
|
$1.658M
11.88%
YoY
|
$751.0K
-55.06%
YoY
|
$1.253M
1.21%
YoY
|
$656.0K
164.52%
YoY
|
$1.482M
48.2%
YoY
|
$1.671M
-34.42%
YoY
|
$1.238M
-35.39%
YoY
|
$248.0K
-84.14%
YoY
|
$1.000M
-192.85%
YoY
|
$2.548M
-320.8%
YoY
|
$1.916M
-52.77%
YoY
|
$1.564M
-182.32%
YoY
|
-$1.077M
7.7%
YoY
|
-$1.154M
15.4%
YoY
|
$4.057M
385.87%
YoY
|
-$1.900M
0.0%
YoY
|
-$1.000M
-44.44%
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
|
-$113.9M
25.89%
YoY
|
-$53.57M
-62.79%
YoY
|
-$99.54M
-177.87%
YoY
|
$212.1M
623.84%
YoY
|
-$90.50M
45.66%
YoY
|
-$144.0M
268.19%
YoY
|
$127.8M
-1106.1%
YoY
|
$29.30M
-80.06%
YoY
|
-$62.14M
-41.77%
YoY
|
-$39.10M
-0.37%
YoY
|
-$12.70M
-6.09%
YoY
|
$146.9M
2.65%
YoY
|
-$106.7M
-43.36%
YoY
|
-$39.24M
-53.78%
YoY
|
-$13.53M
-90.23%
YoY
|
$143.1M
-163.93%
YoY
|
-$188.4M
371.0%
YoY
|
-$84.90M
180.2%
YoY
|
| Cash From Investing Activities |
$2.500M
-98.81%
YoY
|
-$115.6M
26.8%
YoY
|
-$55.22M
-62.03%
YoY
|
-$100.3M
-179.5%
YoY
|
$210.8M
651.31%
YoY
|
-$91.16M
46.13%
YoY
|
-$145.4M
261.81%
YoY
|
$126.1M
-927.07%
YoY
|
$28.06M
-80.65%
YoY
|
-$62.38M
-42.38%
YoY
|
-$40.20M
-0.3%
YoY
|
-$15.25M
3.88%
YoY
|
$145.0M
4.27%
YoY
|
-$108.3M
-43.11%
YoY
|
-$40.32M
-53.06%
YoY
|
-$14.68M
-89.46%
YoY
|
$139.1M
-161.89%
YoY
|
-$190.3M
353.1%
YoY
|
-$85.90M
167.6%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$11.58M
7.11%
YoY
|
N/A
|
N/A
|
N/A
|
$10.81M
35.93%
YoY
|
N/A
|
N/A
|
N/A
|
$7.955M
8.17%
YoY
|
N/A
|
N/A
|
N/A
|
$7.354M
8.92%
YoY
|
N/A
|
N/A
|
N/A
|
$6.752M
21.57%
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
|
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
|
| Debt Paid & Issued, Net |
$71.00K
97.22%
YoY
|
N/A
|
N/A
|
N/A
|
$36.00K
-99.86%
YoY
|
N/A
|
N/A
|
N/A
|
$25.04M
80664.52%
YoY
|
N/A
|
N/A
|
N/A
|
$31.00K
-99.93%
YoY
|
N/A
|
N/A
|
N/A
|
$41.61M
418.7%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$34.00M
-816.52%
YoY
|
-$64.35M
-215.52%
YoY
|
$58.92M
-559.34%
YoY
|
-$168.8M
-376.7%
YoY
|
$4.745M
-110.84%
YoY
|
$55.70M
219.86%
YoY
|
-$12.83M
-273.34%
YoY
|
$61.00M
13.26%
YoY
|
-$43.77M
-79.67%
YoY
|
$17.42M
-110.05%
YoY
|
$7.400M
-105.11%
YoY
|
$53.85M
-140.21%
YoY
|
-$215.3M
-343.68%
YoY
|
-$173.2M
-255.37%
YoY
|
-$144.8M
-206.43%
YoY
|
-$133.9M
-237.49%
YoY
|
$88.34M
-64.02%
YoY
|
$111.5M
9.64%
YoY
|
$136.1M
-1461.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$37.04M
-2.33%
YoY
|
$42.67M
48.71%
YoY
|
$51.80M
111.36%
YoY
|
$26.92M
43.87%
YoY
|
$37.93M
59.01%
YoY
|
$28.69M
-2.99%
YoY
|
$24.51M
0.04%
YoY
|
$18.71M
-14.08%
YoY
|
$23.85M
-24.19%
YoY
|
$29.58M
7.38%
YoY
|
$24.50M
-23.84%
YoY
|
$21.78M
437.12%
YoY
|
$31.47M
-31.99%
YoY
|
$27.54M
2.39%
YoY
|
$32.17M
12.88%
YoY
|
$4.054M
-78.32%
YoY
|
$46.27M
73.35%
YoY
|
$26.90M
-25.69%
YoY
|
$28.50M
111.11%
YoY
|
| Cash From Investing Activities |
$2.500M
-98.81%
YoY
|
-$115.6M
26.8%
YoY
|
-$55.22M
-62.03%
YoY
|
-$100.3M
-179.5%
YoY
|
$210.8M
651.31%
YoY
|
-$91.16M
46.13%
YoY
|
-$145.4M
261.81%
YoY
|
$126.1M
-927.07%
YoY
|
$28.06M
-80.65%
YoY
|
-$62.38M
-42.38%
YoY
|
-$40.20M
-0.3%
YoY
|
-$15.25M
3.88%
YoY
|
$145.0M
4.27%
YoY
|
-$108.3M
-43.11%
YoY
|
-$40.32M
-53.06%
YoY
|
-$14.68M
-89.46%
YoY
|
$139.1M
-161.89%
YoY
|
-$190.3M
353.1%
YoY
|
-$85.90M
167.6%
YoY
|
| Cash From Financing Activities |
-$34.00M
-816.52%
YoY
|
-$64.35M
-215.52%
YoY
|
$58.92M
-559.34%
YoY
|
-$168.8M
-376.7%
YoY
|
$4.745M
-110.84%
YoY
|
$55.70M
219.86%
YoY
|
-$12.83M
-273.34%
YoY
|
$61.00M
13.26%
YoY
|
-$43.77M
-79.67%
YoY
|
$17.42M
-110.05%
YoY
|
$7.400M
-105.11%
YoY
|
$53.85M
-140.21%
YoY
|
-$215.3M
-343.68%
YoY
|
-$173.2M
-255.37%
YoY
|
-$144.8M
-206.43%
YoY
|
-$133.9M
-237.49%
YoY
|
$88.34M
-64.02%
YoY
|
$111.5M
9.64%
YoY
|
$136.1M
-1461.0%
YoY
|
| Net Change In Cash |
$5.545M
-97.81%
YoY
|
-$137.3M
1929.66%
YoY
|
$55.50M
-141.49%
YoY
|
-$242.1M
-217.63%
YoY
|
$253.5M
3014.24%
YoY
|
-$6.763M
-56.06%
YoY
|
-$133.8M
1511.61%
YoY
|
$205.8M
240.95%
YoY
|
$8.140M
-120.99%
YoY
|
-$15.39M
-93.94%
YoY
|
-$8.300M
-94.58%
YoY
|
$60.38M
-141.77%
YoY
|
-$38.78M
-114.17%
YoY
|
-$254.0M
389.34%
YoY
|
-$153.0M
-294.41%
YoY
|
-$144.5M
523.05%
YoY
|
$273.7M
476.26%
YoY
|
-$51.90M
-154.12%
YoY
|
$78.70M
-375.17%
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 |
$37.04M
-2.33%
YoY
|
$42.67M
48.71%
YoY
|
$51.80M
111.36%
YoY
|
$26.92M
43.87%
YoY
|
$37.93M
59.01%
YoY
|
$28.69M
-2.99%
YoY
|
$24.51M
0.04%
YoY
|
$18.71M
-14.08%
YoY
|
$23.85M
-24.19%
YoY
|
$29.58M
7.38%
YoY
|
$24.50M
-23.84%
YoY
|
$21.78M
437.12%
YoY
|
$31.47M
-31.99%
YoY
|
$27.54M
2.39%
YoY
|
$32.17M
12.88%
YoY
|
$4.054M
-78.32%
YoY
|
$46.27M
73.35%
YoY
|
$26.90M
-25.69%
YoY
|
$28.50M
111.11%
YoY
|
| Capital Expenditures |
$1.066M
-14.92%
YoY
|
$1.653M
151.98%
YoY
|
$1.658M
11.88%
YoY
|
$751.0K
-55.06%
YoY
|
$1.253M
1.21%
YoY
|
$656.0K
164.52%
YoY
|
$1.482M
48.2%
YoY
|
$1.671M
-34.42%
YoY
|
$1.238M
-35.39%
YoY
|
$248.0K
-84.14%
YoY
|
$1.000M
-192.85%
YoY
|
$2.548M
-320.8%
YoY
|
$1.916M
-52.77%
YoY
|
$1.564M
-182.32%
YoY
|
-$1.077M
7.7%
YoY
|
-$1.154M
15.4%
YoY
|
$4.057M
385.87%
YoY
|
-$1.900M
0.0%
YoY
|
-$1.000M
-44.44%
YoY
|
| Free Cash Flow |
$35.98M
-1.9%
YoY
|
$41.02M
46.29%
YoY
|
$50.15M
117.77%
YoY
|
$26.17M
53.57%
YoY
|
$36.68M
62.17%
YoY
|
$28.04M
-4.41%
YoY
|
$23.03M
-2.01%
YoY
|
$17.04M
-11.39%
YoY
|
$22.62M
-23.47%
YoY
|
$29.33M
12.89%
YoY
|
$23.50M
-29.32%
YoY
|
$19.23M
269.18%
YoY
|
$29.55M
-29.99%
YoY
|
$25.98M
-9.79%
YoY
|
$33.25M
12.71%
YoY
|
$5.208M
-73.56%
YoY
|
$42.21M
63.26%
YoY
|
$28.80M
-24.41%
YoY
|
$29.50M
92.81%
YoY
|
Loading...