|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$140.2M
22.36%
YoY
|
$114.5M
6.3%
YoY
|
$107.7M
15.49%
YoY
|
$93.29M
25.06%
YoY
|
$74.60M
26.66%
YoY
|
| Depreciation, Depletion And Amortization |
$6.200M
-6.06%
YoY
|
$6.600M
-14.29%
YoY
|
$7.700M
18.46%
YoY
|
$6.500M
35.42%
YoY
|
$4.800M
9.09%
YoY
|
| Cash From Operating Activities |
$166.0M
16.22%
YoY
|
$142.9M
33.89%
YoY
|
$106.7M
-1.88%
YoY
|
$108.7M
6.51%
YoY
|
$102.1M
32.38%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$12.04M
22.28%
YoY
|
$9.848M
27.38%
YoY
|
$7.731M
-58.08%
YoY
|
$18.44M
302.55%
YoY
|
$4.581M
-16.07%
YoY
|
| Acquisitions |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$349.5M
1298.89%
YoY
|
-$24.98M
N/A
|
| Other Investing Activities |
$65.10M
106.46%
YoY
|
$31.53M
121.51%
YoY
|
$14.24M
306.48%
YoY
|
$3.502M
-32.41%
YoY
|
$5.181M
117.6%
YoY
|
| Cash From Investing Activities |
-$106.5M
-84.27%
YoY
|
-$677.1M
59.66%
YoY
|
-$424.0M
10.31%
YoY
|
-$384.4M
387.39%
YoY
|
-$78.87M
-90.2%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$37.11M
3.55%
YoY
|
$35.84M
3.64%
YoY
|
$34.58M
3.83%
YoY
|
$33.30M
18.1%
YoY
|
$28.20M
15.18%
YoY
|
| Common Stock Issuance & Retirement, Net |
$2.091M
-50.41%
YoY
|
$4.217M
56.47%
YoY
|
$2.695M
-40.56%
YoY
|
$4.534M
25.32%
YoY
|
$3.618M
59.74%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$535.8M
-4.19%
YoY
|
$559.3M
34.46%
YoY
|
$415.9M
-180.27%
YoY
|
-$518.1M
-183.57%
YoY
|
$620.0M
-22.09%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$166.0M
16.22%
YoY
|
$142.9M
33.89%
YoY
|
$106.7M
-1.88%
YoY
|
$108.7M
6.51%
YoY
|
$102.1M
32.38%
YoY
|
| Cash From Investing Activities |
-$106.5M
-84.27%
YoY
|
-$677.1M
59.66%
YoY
|
-$424.0M
10.31%
YoY
|
-$384.4M
387.39%
YoY
|
-$78.87M
-90.2%
YoY
|
| Cash From Financing Activities |
$535.8M
-4.19%
YoY
|
$559.3M
34.46%
YoY
|
$415.9M
-180.27%
YoY
|
-$518.1M
-183.57%
YoY
|
$620.0M
-22.09%
YoY
|
| Net Change In Cash |
$595.4M
2275.63%
YoY
|
$25.06M
-74.58%
YoY
|
$98.59M
-112.42%
YoY
|
-$793.8M
-223.41%
YoY
|
$643.2M
842.89%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$166.0M
16.22%
YoY
|
$142.9M
33.89%
YoY
|
$106.7M
-1.88%
YoY
|
$108.7M
6.51%
YoY
|
$102.1M
32.38%
YoY
|
| Capital Expenditures |
$12.04M
22.28%
YoY
|
$9.848M
27.38%
YoY
|
$7.731M
-58.08%
YoY
|
$18.44M
302.55%
YoY
|
$4.581M
-16.07%
YoY
|
| Free Cash Flow |
$154.0M
15.78%
YoY
|
$133.0M
34.4%
YoY
|
$98.97M
9.6%
YoY
|
$90.30M
-7.4%
YoY
|
$97.52M
36.07%
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 |
$36.60M
9.99%
YoY
|
$36.61M
15.52%
YoY
|
$36.24M
23.44%
YoY
|
$34.02M
23.28%
YoY
|
$33.27M
28.52%
YoY
|
$31.69M
32.37%
YoY
|
$29.36M
8.37%
YoY
|
$27.60M
-0.24%
YoY
|
$25.89M
-10.88%
YoY
|
$23.94M
-19.95%
YoY
|
$27.09M
-4.79%
YoY
|
$27.66M
2.83%
YoY
|
$29.05M
265.75%
YoY
|
$29.91M
21.63%
YoY
|
$28.46M
22.86%
YoY
|
$26.90M
542.97%
YoY
|
$7.942M
-65.03%
YoY
|
$24.59M
38.61%
YoY
|
$23.16M
59.39%
YoY
|
| Depreciation, Depletion And Amortization |
$2.989M
138.36%
YoY
|
$3.860M
31.11%
YoY
|
$1.914M
-44.47%
YoY
|
$767.0K
-78.24%
YoY
|
$1.254M
-63.53%
YoY
|
$2.944M
-55.28%
YoY
|
$3.447M
-26.66%
YoY
|
$3.525M
-26.56%
YoY
|
$3.438M
-41.52%
YoY
|
$6.583M
33.56%
YoY
|
$4.700M
-17.51%
YoY
|
$4.800M
-19.91%
YoY
|
$5.879M
45.59%
YoY
|
$4.929M
44.97%
YoY
|
$5.698M
89.93%
YoY
|
$5.993M
130.5%
YoY
|
$4.038M
75.57%
YoY
|
$3.400M
-32.0%
YoY
|
$3.000M
57.89%
YoY
|
| Cash From Operating Activities |
$12.25M
-38.08%
YoY
|
$52.11M
175.22%
YoY
|
$38.22M
-31.02%
YoY
|
$55.94M
9.43%
YoY
|
$19.78M
13.59%
YoY
|
$18.94M
-37.5%
YoY
|
$55.40M
70.47%
YoY
|
$51.12M
49.9%
YoY
|
$17.42M
78.41%
YoY
|
$30.30M
-19.48%
YoY
|
$32.50M
-34.16%
YoY
|
$34.10M
86.97%
YoY
|
$9.762M
177.33%
YoY
|
$37.63M
-3.53%
YoY
|
$49.36M
210.43%
YoY
|
$18.24M
-8.81%
YoY
|
$3.520M
-87.08%
YoY
|
$39.00M
-0.76%
YoY
|
$15.90M
74.73%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.741M
41.07%
YoY
|
$4.589M
39.99%
YoY
|
$3.055M
103.94%
YoY
|
$2.455M
-24.28%
YoY
|
$1.943M
6.17%
YoY
|
$3.278M
49.34%
YoY
|
$1.498M
-25.1%
YoY
|
$3.242M
90.71%
YoY
|
$1.830M
-0.05%
YoY
|
$2.195M
-30.25%
YoY
|
$2.000M
-215.54%
YoY
|
$1.700M
-113.47%
YoY
|
$1.831M
93.55%
YoY
|
$3.147M
-324.79%
YoY
|
-$1.731M
23.64%
YoY
|
-$12.62M
951.42%
YoY
|
$946.0K
68.93%
YoY
|
-$1.400M
0.0%
YoY
|
-$1.400M
-12.5%
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$349.5M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$9.591M
-18.42%
YoY
|
-$95.09M
-75.98%
YoY
|
$195.5M
-379.48%
YoY
|
-$184.4M
26.7%
YoY
|
$11.76M
161.36%
YoY
|
-$395.9M
278.99%
YoY
|
-$69.94M
-57.06%
YoY
|
-$145.6M
9.03%
YoY
|
$4.498M
1663.92%
YoY
|
-$104.5M
-23.32%
YoY
|
-$162.9M
-17.68%
YoY
|
-$133.5M
-5362.12%
YoY
|
$255.0K
N/A
|
-$136.2M
52.4%
YoY
|
-$197.9M
261.77%
YoY
|
$2.537M
-99.08%
YoY
|
$0.00
-100.0%
YoY
|
-$89.40M
-60.07%
YoY
|
-$54.70M
-221.02%
YoY
|
| Cash From Investing Activities |
-$162.3M
1210.82%
YoY
|
-$99.68M
-75.03%
YoY
|
$192.4M
-369.35%
YoY
|
-$186.9M
25.58%
YoY
|
-$12.38M
-78.51%
YoY
|
-$399.2M
274.26%
YoY
|
-$71.44M
-56.68%
YoY
|
-$148.8M
10.06%
YoY
|
-$57.63M
232.38%
YoY
|
-$106.7M
-23.48%
YoY
|
-$164.9M
-17.39%
YoY
|
-$135.2M
1241.27%
YoY
|
-$17.34M
-50.94%
YoY
|
-$139.4M
53.68%
YoY
|
-$199.6M
255.19%
YoY
|
-$10.08M
-103.66%
YoY
|
-$35.34M
-82.98%
YoY
|
-$90.70M
-59.74%
YoY
|
-$56.20M
-228.6%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$9.512M
4.37%
YoY
|
N/A
|
N/A
|
N/A
|
$9.114M
2.79%
YoY
|
N/A
|
N/A
|
N/A
|
$8.867M
3.57%
YoY
|
N/A
|
N/A
|
N/A
|
$8.561M
3.31%
YoY
|
N/A
|
N/A
|
N/A
|
$8.287M
34.25%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.280M
-20.4%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.608M
-1.83%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.638M
-30.83%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.368M
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 |
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 |
-$69.60M
-166.09%
YoY
|
$177.7M
-57.52%
YoY
|
$74.24M
14.65%
YoY
|
$178.6M
25.95%
YoY
|
$105.3M
-260.72%
YoY
|
$418.2M
180.14%
YoY
|
$64.75M
-41.72%
YoY
|
$141.8M
-8963.06%
YoY
|
-$65.53M
-141.68%
YoY
|
$149.3M
-345.59%
YoY
|
$111.1M
-218.58%
YoY
|
-$1.600M
-99.14%
YoY
|
$157.2M
-188.48%
YoY
|
-$60.79M
-114.2%
YoY
|
-$93.69M
-210.35%
YoY
|
-$186.0M
110.62%
YoY
|
-$177.7M
-190.91%
YoY
|
$428.0M
101.03%
YoY
|
$84.90M
515.22%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$12.25M
-38.08%
YoY
|
$52.11M
175.22%
YoY
|
$38.22M
-31.02%
YoY
|
$55.94M
9.43%
YoY
|
$19.78M
13.59%
YoY
|
$18.94M
-37.5%
YoY
|
$55.40M
70.47%
YoY
|
$51.12M
49.9%
YoY
|
$17.42M
78.41%
YoY
|
$30.30M
-19.48%
YoY
|
$32.50M
-34.16%
YoY
|
$34.10M
86.97%
YoY
|
$9.762M
177.33%
YoY
|
$37.63M
-3.53%
YoY
|
$49.36M
210.43%
YoY
|
$18.24M
-8.81%
YoY
|
$3.520M
-87.08%
YoY
|
$39.00M
-0.76%
YoY
|
$15.90M
74.73%
YoY
|
| Cash From Investing Activities |
-$162.3M
1210.82%
YoY
|
-$99.68M
-75.03%
YoY
|
$192.4M
-369.35%
YoY
|
-$186.9M
25.58%
YoY
|
-$12.38M
-78.51%
YoY
|
-$399.2M
274.26%
YoY
|
-$71.44M
-56.68%
YoY
|
-$148.8M
10.06%
YoY
|
-$57.63M
232.38%
YoY
|
-$106.7M
-23.48%
YoY
|
-$164.9M
-17.39%
YoY
|
-$135.2M
1241.27%
YoY
|
-$17.34M
-50.94%
YoY
|
-$139.4M
53.68%
YoY
|
-$199.6M
255.19%
YoY
|
-$10.08M
-103.66%
YoY
|
-$35.34M
-82.98%
YoY
|
-$90.70M
-59.74%
YoY
|
-$56.20M
-228.6%
YoY
|
| Cash From Financing Activities |
-$69.60M
-166.09%
YoY
|
$177.7M
-57.52%
YoY
|
$74.24M
14.65%
YoY
|
$178.6M
25.95%
YoY
|
$105.3M
-260.72%
YoY
|
$418.2M
180.14%
YoY
|
$64.75M
-41.72%
YoY
|
$141.8M
-8963.06%
YoY
|
-$65.53M
-141.68%
YoY
|
$149.3M
-345.59%
YoY
|
$111.1M
-218.58%
YoY
|
-$1.600M
-99.14%
YoY
|
$157.2M
-188.48%
YoY
|
-$60.79M
-114.2%
YoY
|
-$93.69M
-210.35%
YoY
|
-$186.0M
110.62%
YoY
|
-$177.7M
-190.91%
YoY
|
$428.0M
101.03%
YoY
|
$84.90M
515.22%
YoY
|
| Net Change In Cash |
-$219.7M
-294.88%
YoY
|
$130.1M
242.75%
YoY
|
$304.9M
525.84%
YoY
|
$47.68M
8.04%
YoY
|
$112.7M
-206.6%
YoY
|
$37.95M
-47.95%
YoY
|
$48.71M
-328.71%
YoY
|
$44.13M
-142.97%
YoY
|
-$105.7M
-170.66%
YoY
|
$72.92M
-144.86%
YoY
|
-$21.30M
-91.27%
YoY
|
-$102.7M
-42.25%
YoY
|
$149.6M
-171.42%
YoY
|
-$162.6M
-143.2%
YoY
|
-$243.9M
-646.97%
YoY
|
-$177.8M
-185.78%
YoY
|
-$209.5M
-1493.33%
YoY
|
$376.3M
1298.88%
YoY
|
$44.60M
-33.03%
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 |
$12.25M
-38.08%
YoY
|
$52.11M
175.22%
YoY
|
$38.22M
-31.02%
YoY
|
$55.94M
9.43%
YoY
|
$19.78M
13.59%
YoY
|
$18.94M
-37.5%
YoY
|
$55.40M
70.47%
YoY
|
$51.12M
49.9%
YoY
|
$17.42M
78.41%
YoY
|
$30.30M
-19.48%
YoY
|
$32.50M
-34.16%
YoY
|
$34.10M
86.97%
YoY
|
$9.762M
177.33%
YoY
|
$37.63M
-3.53%
YoY
|
$49.36M
210.43%
YoY
|
$18.24M
-8.81%
YoY
|
$3.520M
-87.08%
YoY
|
$39.00M
-0.76%
YoY
|
$15.90M
74.73%
YoY
|
| Capital Expenditures |
$2.741M
41.07%
YoY
|
$4.589M
39.99%
YoY
|
$3.055M
103.94%
YoY
|
$2.455M
-24.28%
YoY
|
$1.943M
6.17%
YoY
|
$3.278M
49.34%
YoY
|
$1.498M
-25.1%
YoY
|
$3.242M
90.71%
YoY
|
$1.830M
-0.05%
YoY
|
$2.195M
-30.25%
YoY
|
$2.000M
-215.54%
YoY
|
$1.700M
-113.47%
YoY
|
$1.831M
93.55%
YoY
|
$3.147M
-324.79%
YoY
|
-$1.731M
23.64%
YoY
|
-$12.62M
951.42%
YoY
|
$946.0K
68.93%
YoY
|
-$1.400M
0.0%
YoY
|
-$1.400M
-12.5%
YoY
|
| Free Cash Flow |
$9.508M
-46.7%
YoY
|
$47.52M
203.53%
YoY
|
$35.16M
-34.77%
YoY
|
$53.48M
11.71%
YoY
|
$17.84M
14.46%
YoY
|
$15.66M
-44.28%
YoY
|
$53.90M
76.73%
YoY
|
$47.87M
47.76%
YoY
|
$15.59M
96.52%
YoY
|
$28.10M
-18.5%
YoY
|
$30.50M
-40.3%
YoY
|
$32.40M
5.01%
YoY
|
$7.931M
208.12%
YoY
|
$34.48M
-14.66%
YoY
|
$51.09M
195.32%
YoY
|
$30.86M
45.54%
YoY
|
$2.574M
-90.35%
YoY
|
$40.40M
-0.74%
YoY
|
$17.30M
61.68%
YoY
|
Loading...