|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$135.3M
18.97%
YoY
|
$113.7M
-7.24%
YoY
|
$122.6M
-4.48%
YoY
|
$128.3M
3.94%
YoY
|
$123.4M
23.03%
YoY
|
| Depreciation, Depletion And Amortization |
$12.93M
36.02%
YoY
|
$9.503M
0.16%
YoY
|
$9.488M
-9.64%
YoY
|
$10.50M
-9.48%
YoY
|
$11.60M
-5.69%
YoY
|
| Cash From Operating Activities |
$192.6M
8.02%
YoY
|
$178.3M
2.81%
YoY
|
$173.4M
4.59%
YoY
|
$165.8M
2.33%
YoY
|
$162.0M
-0.71%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$19.62M
205.1%
YoY
|
$6.430M
-32.55%
YoY
|
$9.533M
91.08%
YoY
|
$4.989M
-1.05%
YoY
|
$5.042M
20.1%
YoY
|
| Acquisitions |
-$385.8M
1999.39%
YoY
|
-$18.38M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$228.3M
N/A
|
| Other Investing Activities |
$1.117B
68.17%
YoY
|
$664.3M
18.52%
YoY
|
$560.5M
-296.08%
YoY
|
-$285.9M
-65.31%
YoY
|
-$824.1M
13.62%
YoY
|
| Cash From Investing Activities |
$1.098B
66.83%
YoY
|
$657.9M
19.4%
YoY
|
$551.0M
-289.44%
YoY
|
-$290.9M
-64.92%
YoY
|
-$829.2M
13.66%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$90.99M
67.97%
YoY
|
$54.17M
2.06%
YoY
|
$53.08M
4.35%
YoY
|
$50.86M
0.2%
YoY
|
$50.76M
5.73%
YoY
|
| Common Stock Issuance & Retirement, Net |
$69.86M
N/A
|
$0.00
-100.0%
YoY
|
$4.482M
-54.78%
YoY
|
$9.912M
-70.0%
YoY
|
$33.04M
169.26%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$1.694B
97.38%
YoY
|
-$858.1M
269.93%
YoY
|
-$232.0M
-52.06%
YoY
|
-$483.9M
-159.39%
YoY
|
$814.7M
12.28%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$192.6M
8.02%
YoY
|
$178.3M
2.81%
YoY
|
$173.4M
4.59%
YoY
|
$165.8M
2.33%
YoY
|
$162.0M
-0.71%
YoY
|
| Cash From Investing Activities |
$1.098B
66.83%
YoY
|
$657.9M
19.4%
YoY
|
$551.0M
-289.44%
YoY
|
-$290.9M
-64.92%
YoY
|
-$829.2M
13.66%
YoY
|
| Cash From Financing Activities |
-$1.694B
97.38%
YoY
|
-$858.1M
269.93%
YoY
|
-$232.0M
-52.06%
YoY
|
-$483.9M
-159.39%
YoY
|
$814.7M
12.28%
YoY
|
| Net Change In Cash |
-$403.6M
1741.1%
YoY
|
-$21.92M
-104.45%
YoY
|
$492.4M
-180.87%
YoY
|
-$608.9M
-512.67%
YoY
|
$147.6M
-7.34%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$192.6M
8.02%
YoY
|
$178.3M
2.81%
YoY
|
$173.4M
4.59%
YoY
|
$165.8M
2.33%
YoY
|
$162.0M
-0.71%
YoY
|
| Capital Expenditures |
$19.62M
205.1%
YoY
|
$6.430M
-32.55%
YoY
|
$9.533M
91.08%
YoY
|
$4.989M
-1.05%
YoY
|
$5.042M
20.1%
YoY
|
| Free Cash Flow |
$173.0M
0.65%
YoY
|
$171.8M
4.87%
YoY
|
$163.9M
1.9%
YoY
|
$160.8M
2.44%
YoY
|
$157.0M
-1.26%
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 |
$49.98M
-266.66%
YoY
|
$56.16M
99.82%
YoY
|
$51.97M
62.38%
YoY
|
$47.40M
73.28%
YoY
|
-$29.99M
-214.36%
YoY
|
$28.11M
9.15%
YoY
|
$32.00M
4.36%
YoY
|
$27.36M
-6.83%
YoY
|
$26.23M
-28.71%
YoY
|
$25.75M
-25.12%
YoY
|
$30.67M
-14.01%
YoY
|
$29.36M
-1.54%
YoY
|
$36.79M
29.35%
YoY
|
$34.39M
15.01%
YoY
|
$35.66M
37.47%
YoY
|
$29.82M
0.19%
YoY
|
$28.44M
-24.8%
YoY
|
$29.90M
5.65%
YoY
|
$25.94M
-15.86%
YoY
|
| Depreciation, Depletion And Amortization |
$3.578M
35.07%
YoY
|
$8.030M
61.93%
YoY
|
$8.089M
59.86%
YoY
|
$8.184M
54.91%
YoY
|
$2.649M
11.4%
YoY
|
$4.959M
-10.57%
YoY
|
$5.060M
-9.64%
YoY
|
$5.283M
-7.56%
YoY
|
$2.378M
0.3%
YoY
|
$5.545M
-7.97%
YoY
|
$5.600M
-11.45%
YoY
|
$5.715M
-12.8%
YoY
|
$2.371M
-13.97%
YoY
|
$6.025M
-15.14%
YoY
|
$6.324M
-14.54%
YoY
|
$6.554M
-5.01%
YoY
|
$2.756M
-1.85%
YoY
|
$7.100M
0.0%
YoY
|
$7.400M
7.25%
YoY
|
| Cash From Operating Activities |
$51.54M
515.12%
YoY
|
$72.19M
38.02%
YoY
|
$62.49M
3.91%
YoY
|
$49.52M
73.89%
YoY
|
$8.378M
-77.57%
YoY
|
$52.31M
13.56%
YoY
|
$60.14M
42.5%
YoY
|
$28.48M
-28.55%
YoY
|
$37.35M
-17.54%
YoY
|
$46.06M
-3.58%
YoY
|
$42.20M
-4.82%
YoY
|
$39.85M
27.83%
YoY
|
$45.30M
6.57%
YoY
|
$47.77M
-19.72%
YoY
|
$44.34M
119.49%
YoY
|
$31.18M
-15.28%
YoY
|
$42.51M
-3.64%
YoY
|
$59.50M
-3.72%
YoY
|
$20.20M
-56.75%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.458M
36.78%
YoY
|
$6.439M
234.32%
YoY
|
$8.006M
710.32%
YoY
|
$3.376M
56.95%
YoY
|
$1.797M
31.65%
YoY
|
$1.926M
-30.79%
YoY
|
$988.0K
-57.04%
YoY
|
$2.151M
0.37%
YoY
|
$1.365M
-42.65%
YoY
|
$2.783M
183.11%
YoY
|
$2.300M
-272.41%
YoY
|
$2.143M
-210.58%
YoY
|
$2.380M
224.25%
YoY
|
$983.0K
-198.3%
YoY
|
-$1.334M
48.22%
YoY
|
-$1.938M
61.5%
YoY
|
$734.0K
-61.59%
YoY
|
-$1.000M
0.0%
YoY
|
-$900.0K
350.0%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$385.8M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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 |
$57.67M
-90.58%
YoY
|
$24.89M
-39.15%
YoY
|
$364.7M
35.59%
YoY
|
$115.6M
10.99%
YoY
|
$612.0M
144.49%
YoY
|
$40.91M
-89.63%
YoY
|
$269.0M
710.17%
YoY
|
$104.1M
20.6%
YoY
|
$250.3M
439.32%
YoY
|
$394.5M
704.21%
YoY
|
$33.20M
-157.06%
YoY
|
$86.34M
-195.41%
YoY
|
$46.42M
-124.92%
YoY
|
$49.05M
-183.71%
YoY
|
-$58.18M
-88.97%
YoY
|
-$90.48M
-129.59%
YoY
|
-$186.3M
-65.76%
YoY
|
-$58.60M
-138.18%
YoY
|
-$527.4M
78.72%
YoY
|
| Cash From Investing Activities |
$55.21M
-90.95%
YoY
|
$18.46M
-52.66%
YoY
|
$356.7M
33.1%
YoY
|
$112.2M
10.02%
YoY
|
$610.2M
145.11%
YoY
|
$38.99M
-90.05%
YoY
|
$268.0M
761.7%
YoY
|
$102.0M
21.11%
YoY
|
$249.0M
465.37%
YoY
|
$391.7M
714.86%
YoY
|
$31.10M
-152.25%
YoY
|
$84.19M
-191.1%
YoY
|
$44.04M
-123.55%
YoY
|
$48.07M
-180.66%
YoY
|
-$59.52M
-88.74%
YoY
|
-$92.42M
-130.34%
YoY
|
-$187.0M
-65.65%
YoY
|
-$59.60M
-139.08%
YoY
|
-$528.4M
78.94%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$27.20M
91.23%
YoY
|
N/A
|
N/A
|
N/A
|
$14.22M
7.28%
YoY
|
N/A
|
N/A
|
N/A
|
$13.26M
-0.07%
YoY
|
N/A
|
N/A
|
N/A
|
$13.27M
4.15%
YoY
|
N/A
|
N/A
|
N/A
|
$12.74M
1.81%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$66.15M
1267.85%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.836M
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
N/A
|
N/A
N/A
|
$534.0K
-89.77%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.220M
245.7%
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 |
-$98.51M
-15.05%
YoY
|
-$182.1M
-445.75%
YoY
|
-$786.1M
1217.05%
YoY
|
-$609.6M
39.75%
YoY
|
-$116.0M
-72.04%
YoY
|
$52.66M
-193.85%
YoY
|
-$59.68M
-286.51%
YoY
|
-$436.2M
161.36%
YoY
|
-$414.8M
913.59%
YoY
|
-$56.11M
-74.0%
YoY
|
$32.00M
-75.66%
YoY
|
-$166.9M
-10.81%
YoY
|
-$40.93M
-80.73%
YoY
|
-$215.8M
352.46%
YoY
|
$131.5M
-72.1%
YoY
|
-$187.1M
-207.18%
YoY
|
-$212.4M
-198.06%
YoY
|
-$47.70M
783.33%
YoY
|
$471.2M
-246.43%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$51.54M
515.12%
YoY
|
$72.19M
38.02%
YoY
|
$62.49M
3.91%
YoY
|
$49.52M
73.89%
YoY
|
$8.378M
-77.57%
YoY
|
$52.31M
13.56%
YoY
|
$60.14M
42.5%
YoY
|
$28.48M
-28.55%
YoY
|
$37.35M
-17.54%
YoY
|
$46.06M
-3.58%
YoY
|
$42.20M
-4.82%
YoY
|
$39.85M
27.83%
YoY
|
$45.30M
6.57%
YoY
|
$47.77M
-19.72%
YoY
|
$44.34M
119.49%
YoY
|
$31.18M
-15.28%
YoY
|
$42.51M
-3.64%
YoY
|
$59.50M
-3.72%
YoY
|
$20.20M
-56.75%
YoY
|
| Cash From Investing Activities |
$55.21M
-90.95%
YoY
|
$18.46M
-52.66%
YoY
|
$356.7M
33.1%
YoY
|
$112.2M
10.02%
YoY
|
$610.2M
145.11%
YoY
|
$38.99M
-90.05%
YoY
|
$268.0M
761.7%
YoY
|
$102.0M
21.11%
YoY
|
$249.0M
465.37%
YoY
|
$391.7M
714.86%
YoY
|
$31.10M
-152.25%
YoY
|
$84.19M
-191.1%
YoY
|
$44.04M
-123.55%
YoY
|
$48.07M
-180.66%
YoY
|
-$59.52M
-88.74%
YoY
|
-$92.42M
-130.34%
YoY
|
-$187.0M
-65.65%
YoY
|
-$59.60M
-139.08%
YoY
|
-$528.4M
78.94%
YoY
|
| Cash From Financing Activities |
-$98.51M
-15.05%
YoY
|
-$182.1M
-445.75%
YoY
|
-$786.1M
1217.05%
YoY
|
-$609.6M
39.75%
YoY
|
-$116.0M
-72.04%
YoY
|
$52.66M
-193.85%
YoY
|
-$59.68M
-286.51%
YoY
|
-$436.2M
161.36%
YoY
|
-$414.8M
913.59%
YoY
|
-$56.11M
-74.0%
YoY
|
$32.00M
-75.66%
YoY
|
-$166.9M
-10.81%
YoY
|
-$40.93M
-80.73%
YoY
|
-$215.8M
352.46%
YoY
|
$131.5M
-72.1%
YoY
|
-$187.1M
-207.18%
YoY
|
-$212.4M
-198.06%
YoY
|
-$47.70M
783.33%
YoY
|
$471.2M
-246.43%
YoY
|
| Net Change In Cash |
$8.235M
-98.36%
YoY
|
-$91.42M
-163.51%
YoY
|
-$366.9M
-236.67%
YoY
|
-$447.9M
46.48%
YoY
|
$502.6M
-491.12%
YoY
|
$144.0M
-62.28%
YoY
|
$268.4M
154.93%
YoY
|
-$305.8M
613.39%
YoY
|
-$128.5M
-365.49%
YoY
|
$381.7M
-418.09%
YoY
|
$105.3M
-9.46%
YoY
|
-$42.87M
-82.74%
YoY
|
$48.41M
-113.56%
YoY
|
-$120.0M
151.01%
YoY
|
$116.3M
-414.32%
YoY
|
-$248.4M
-148.13%
YoY
|
-$356.9M
25.77%
YoY
|
-$47.80M
-122.88%
YoY
|
-$37.00M
-93.51%
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 |
$51.54M
515.12%
YoY
|
$72.19M
38.02%
YoY
|
$62.49M
3.91%
YoY
|
$49.52M
73.89%
YoY
|
$8.378M
-77.57%
YoY
|
$52.31M
13.56%
YoY
|
$60.14M
42.5%
YoY
|
$28.48M
-28.55%
YoY
|
$37.35M
-17.54%
YoY
|
$46.06M
-3.58%
YoY
|
$42.20M
-4.82%
YoY
|
$39.85M
27.83%
YoY
|
$45.30M
6.57%
YoY
|
$47.77M
-19.72%
YoY
|
$44.34M
119.49%
YoY
|
$31.18M
-15.28%
YoY
|
$42.51M
-3.64%
YoY
|
$59.50M
-3.72%
YoY
|
$20.20M
-56.75%
YoY
|
| Capital Expenditures |
$2.458M
36.78%
YoY
|
$6.439M
234.32%
YoY
|
$8.006M
710.32%
YoY
|
$3.376M
56.95%
YoY
|
$1.797M
31.65%
YoY
|
$1.926M
-30.79%
YoY
|
$988.0K
-57.04%
YoY
|
$2.151M
0.37%
YoY
|
$1.365M
-42.65%
YoY
|
$2.783M
183.11%
YoY
|
$2.300M
-272.41%
YoY
|
$2.143M
-210.58%
YoY
|
$2.380M
224.25%
YoY
|
$983.0K
-198.3%
YoY
|
-$1.334M
48.22%
YoY
|
-$1.938M
61.5%
YoY
|
$734.0K
-61.59%
YoY
|
-$1.000M
0.0%
YoY
|
-$900.0K
350.0%
YoY
|
| Free Cash Flow |
$49.08M
645.74%
YoY
|
$65.75M
30.51%
YoY
|
$54.48M
-7.89%
YoY
|
$46.14M
75.28%
YoY
|
$6.581M
-81.71%
YoY
|
$50.38M
16.41%
YoY
|
$59.15M
48.24%
YoY
|
$26.32M
-30.19%
YoY
|
$35.99M
-16.15%
YoY
|
$43.28M
-7.5%
YoY
|
$39.90M
-12.63%
YoY
|
$37.71M
13.88%
YoY
|
$42.92M
2.74%
YoY
|
$46.79M
-22.67%
YoY
|
$45.67M
116.45%
YoY
|
$33.12M
-12.86%
YoY
|
$41.77M
-1.01%
YoY
|
$60.50M
-3.66%
YoY
|
$21.10M
-55.01%
YoY
|
Loading...