|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$249.2M
14.61%
YoY
|
$217.4M
54.35%
YoY
|
$140.9M
29.09%
YoY
|
$109.1M
-25.25%
YoY
|
$146.0M
48.93%
YoY
|
| Depreciation, Depletion And Amortization |
$9.878M
6.39%
YoY
|
$9.285M
13.43%
YoY
|
$8.186M
9.98%
YoY
|
$7.443M
35.45%
YoY
|
$5.495M
32.92%
YoY
|
| Cash From Operating Activities |
$424.9M
41.25%
YoY
|
$300.8M
148.92%
YoY
|
$120.9M
-46.66%
YoY
|
$226.6M
33.66%
YoY
|
$169.5M
-9.9%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.844M
-51.92%
YoY
|
$12.16M
9.78%
YoY
|
$11.07M
133.26%
YoY
|
$4.747M
-44.32%
YoY
|
$8.526M
-54.25%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
$1.500M
-85.14%
YoY
|
$10.10M
N/A
|
| Other Investing Activities |
-$489.0M
363.84%
YoY
|
-$105.4M
-5.12%
YoY
|
-$111.1M
-160.83%
YoY
|
$182.7M
-394.8%
YoY
|
-$61.96M
-84.59%
YoY
|
| Cash From Investing Activities |
-$494.8M
320.85%
YoY
|
-$117.6M
-3.77%
YoY
|
-$122.2M
-168.68%
YoY
|
$177.9M
-352.4%
YoY
|
-$70.49M
-83.29%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$87.71M
15.41%
YoY
|
$76.00M
16.19%
YoY
|
$65.41M
-9.67%
YoY
|
$72.41M
45.9%
YoY
|
$49.63M
25.09%
YoY
|
| Common Stock Issuance & Retirement, Net |
$55.48M
-77.66%
YoY
|
$248.4M
23.17%
YoY
|
$201.7M
361.64%
YoY
|
$43.69M
-159.17%
YoY
|
-$73.83M
-84.4%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$155.8M
-913.16%
YoY
|
-$19.16M
-535.49%
YoY
|
$4.399M
-101.21%
YoY
|
-$364.1M
221.64%
YoY
|
-$113.2M
-141.83%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$424.9M
41.25%
YoY
|
$300.8M
148.92%
YoY
|
$120.9M
-46.66%
YoY
|
$226.6M
33.66%
YoY
|
$169.5M
-9.9%
YoY
|
| Cash From Investing Activities |
-$494.8M
320.85%
YoY
|
-$117.6M
-3.77%
YoY
|
-$122.2M
-168.68%
YoY
|
$177.9M
-352.4%
YoY
|
-$70.49M
-83.29%
YoY
|
| Cash From Financing Activities |
$155.8M
-913.16%
YoY
|
-$19.16M
-535.49%
YoY
|
$4.399M
-101.21%
YoY
|
-$364.1M
221.64%
YoY
|
-$113.2M
-141.83%
YoY
|
| Net Change In Cash |
$88.30M
-46.15%
YoY
|
$164.0M
5246.76%
YoY
|
$3.067M
-92.4%
YoY
|
$40.36M
-384.59%
YoY
|
-$14.18M
-138.15%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$424.9M
41.25%
YoY
|
$300.8M
148.92%
YoY
|
$120.9M
-46.66%
YoY
|
$226.6M
33.66%
YoY
|
$169.5M
-9.9%
YoY
|
| Capital Expenditures |
$5.844M
-51.92%
YoY
|
$12.16M
9.78%
YoY
|
$11.07M
133.26%
YoY
|
$4.747M
-44.32%
YoY
|
$8.526M
-54.25%
YoY
|
| Free Cash Flow |
$419.1M
45.18%
YoY
|
$288.7M
162.95%
YoY
|
$109.8M
-50.51%
YoY
|
$221.8M
37.79%
YoY
|
$161.0M
-5.03%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$66.17M
31.04%
YoY
|
$58.37M
10.19%
YoY
|
$70.89M
28.93%
YoY
|
$53.75M
-8.85%
YoY
|
$50.50M
4.42%
YoY
|
$52.97M
171.57%
YoY
|
$54.98M
30.93%
YoY
|
$58.96M
90.22%
YoY
|
$48.36M
55.57%
YoY
|
$19.51M
101.74%
YoY
|
$41.99M
20.39%
YoY
|
$31.00M
-7.42%
YoY
|
$31.09M
124.85%
YoY
|
$9.669M
-81.35%
YoY
|
$34.88M
-33.11%
YoY
|
$33.48M
18.87%
YoY
|
$13.83M
-65.23%
YoY
|
$51.85M
56.16%
YoY
|
$52.15M
139.05%
YoY
|
$28.17M
767.78%
YoY
|
| Depreciation, Depletion And Amortization |
$2.403M
8.24%
YoY
|
$2.428M
1.8%
YoY
|
$2.519M
6.42%
YoY
|
$2.528M
9.3%
YoY
|
$2.220M
-7.96%
YoY
|
$2.385M
15.0%
YoY
|
$2.367M
31.5%
YoY
|
$2.313M
23.49%
YoY
|
$2.412M
30.87%
YoY
|
$2.074M
2.52%
YoY
|
$1.800M
-0.72%
YoY
|
$1.873M
6.18%
YoY
|
$1.843M
5.25%
YoY
|
$2.023M
56.58%
YoY
|
$1.813M
68.81%
YoY
|
$1.764M
28.01%
YoY
|
$1.751M
59.18%
YoY
|
$1.292M
29.2%
YoY
|
$1.074M
7.4%
YoY
|
$1.378M
37.25%
YoY
|
| Cash From Operating Activities |
$103.0M
162.14%
YoY
|
$74.11M
15.09%
YoY
|
$118.9M
1.27%
YoY
|
$128.9M
61.68%
YoY
|
$39.28M
80.92%
YoY
|
$64.39M
-276.62%
YoY
|
$117.4M
51.29%
YoY
|
$79.74M
37.55%
YoY
|
$21.71M
64.26%
YoY
|
-$36.46M
-163.39%
YoY
|
$77.60M
-18.23%
YoY
|
$57.97M
-4.89%
YoY
|
$13.22M
-22.3%
YoY
|
$57.52M
-16.14%
YoY
|
$94.90M
84.15%
YoY
|
$60.95M
88.19%
YoY
|
$17.01M
-57.89%
YoY
|
$68.59M
17.85%
YoY
|
$51.53M
22.41%
YoY
|
$32.39M
-31.75%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.746M
-49.29%
YoY
|
$1.668M
-70.39%
YoY
|
$1.086M
-31.0%
YoY
|
$1.344M
-10.76%
YoY
|
$3.443M
113.85%
YoY
|
$5.633M
78.09%
YoY
|
$1.574M
-45.72%
YoY
|
$1.506M
-55.51%
YoY
|
$1.610M
8.34%
YoY
|
$3.163M
310.25%
YoY
|
$2.900M
-470.37%
YoY
|
$3.385M
98.3%
YoY
|
$1.486M
-301.36%
YoY
|
$771.0K
-169.84%
YoY
|
-$783.0K
-63.56%
YoY
|
$1.707M
-62.36%
YoY
|
-$738.0K
-92.62%
YoY
|
-$1.104M
-85.28%
YoY
|
-$2.149M
95.36%
YoY
|
$4.535M
354.41%
YoY
|
| Acquisitions |
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
|
$1.500M
-85.14%
YoY
|
N/A
|
N/A
|
N/A
|
$10.10M
N/A
|
| Other Investing Activities |
-$148.1M
220.58%
YoY
|
-$115.4M
209.65%
YoY
|
-$133.0M
419.72%
YoY
|
-$92.46M
-2641.59%
YoY
|
-$46.18M
73.77%
YoY
|
-$37.28M
539.0%
YoY
|
-$25.60M
-39.63%
YoY
|
$3.638M
-110.01%
YoY
|
-$26.58M
19.89%
YoY
|
-$5.834M
-102.22%
YoY
|
-$42.40M
1135.43%
YoY
|
-$36.34M
-33.63%
YoY
|
-$22.17M
57.38%
YoY
|
$263.0M
-852.49%
YoY
|
-$3.432M
-73.66%
YoY
|
-$54.75M
-52740.38%
YoY
|
-$14.09M
-96.13%
YoY
|
-$34.95M
53.97%
YoY
|
-$13.03M
29.0%
YoY
|
$104.0K
-102.04%
YoY
|
| Cash From Investing Activities |
-$149.8M
201.86%
YoY
|
-$117.1M
172.89%
YoY
|
-$134.1M
393.61%
YoY
|
-$93.81M
-4499.95%
YoY
|
-$49.63M
76.06%
YoY
|
-$42.91M
376.96%
YoY
|
-$27.17M
-40.02%
YoY
|
$2.132M
-105.37%
YoY
|
-$28.19M
19.17%
YoY
|
-$8.997M
-103.43%
YoY
|
-$45.30M
974.73%
YoY
|
-$39.72M
-29.64%
YoY
|
-$23.65M
59.57%
YoY
|
$262.2M
-827.31%
YoY
|
-$4.215M
-72.23%
YoY
|
-$56.45M
1174.05%
YoY
|
-$14.82M
-96.04%
YoY
|
-$36.06M
20.18%
YoY
|
-$15.18M
34.32%
YoY
|
-$4.431M
-27.05%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
$20.23M
14.78%
YoY
|
N/A
|
N/A
|
N/A
|
$17.63M
17.14%
YoY
|
N/A
|
N/A
|
N/A
|
$15.05M
16.24%
YoY
|
N/A
|
N/A
|
N/A
|
$12.95M
15.59%
YoY
|
N/A
|
N/A
|
N/A
|
$11.20M
39.54%
YoY
|
| Common Stock Issuance & Retirement, Net |
-$22.43M
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
|
$443.0K
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
|
$0.00
-100.0%
YoY
|
| 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
|
N/A
|
| Cash From Financing Activities |
$69.34M
-308.48%
YoY
|
$56.71M
-22.32%
YoY
|
$26.46M
-192.91%
YoY
|
$3.261M
-110.72%
YoY
|
-$33.26M
-23.26%
YoY
|
$73.00M
-465.75%
YoY
|
-$28.48M
-139.29%
YoY
|
-$30.42M
529.25%
YoY
|
-$43.34M
66.01%
YoY
|
-$19.96M
-93.16%
YoY
|
$72.50M
-238.03%
YoY
|
-$4.834M
-174.42%
YoY
|
-$26.11M
213.38%
YoY
|
-$292.0M
634.34%
YoY
|
-$52.53M
128.04%
YoY
|
$6.496M
-115.43%
YoY
|
-$8.331M
-102.54%
YoY
|
-$39.77M
131.19%
YoY
|
-$23.03M
13.46%
YoY
|
-$42.09M
106.89%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$103.0M
162.14%
YoY
|
$74.11M
15.09%
YoY
|
$118.9M
1.27%
YoY
|
$128.9M
61.68%
YoY
|
$39.28M
80.92%
YoY
|
$64.39M
-276.62%
YoY
|
$117.4M
51.29%
YoY
|
$79.74M
37.55%
YoY
|
$21.71M
64.26%
YoY
|
-$36.46M
-163.39%
YoY
|
$77.60M
-18.23%
YoY
|
$57.97M
-4.89%
YoY
|
$13.22M
-22.3%
YoY
|
$57.52M
-16.14%
YoY
|
$94.90M
84.15%
YoY
|
$60.95M
88.19%
YoY
|
$17.01M
-57.89%
YoY
|
$68.59M
17.85%
YoY
|
$51.53M
22.41%
YoY
|
$32.39M
-31.75%
YoY
|
| Cash From Investing Activities |
-$149.8M
201.86%
YoY
|
-$117.1M
172.89%
YoY
|
-$134.1M
393.61%
YoY
|
-$93.81M
-4499.95%
YoY
|
-$49.63M
76.06%
YoY
|
-$42.91M
376.96%
YoY
|
-$27.17M
-40.02%
YoY
|
$2.132M
-105.37%
YoY
|
-$28.19M
19.17%
YoY
|
-$8.997M
-103.43%
YoY
|
-$45.30M
974.73%
YoY
|
-$39.72M
-29.64%
YoY
|
-$23.65M
59.57%
YoY
|
$262.2M
-827.31%
YoY
|
-$4.215M
-72.23%
YoY
|
-$56.45M
1174.05%
YoY
|
-$14.82M
-96.04%
YoY
|
-$36.06M
20.18%
YoY
|
-$15.18M
34.32%
YoY
|
-$4.431M
-27.05%
YoY
|
| Cash From Financing Activities |
$69.34M
-308.48%
YoY
|
$56.71M
-22.32%
YoY
|
$26.46M
-192.91%
YoY
|
$3.261M
-110.72%
YoY
|
-$33.26M
-23.26%
YoY
|
$73.00M
-465.75%
YoY
|
-$28.48M
-139.29%
YoY
|
-$30.42M
529.25%
YoY
|
-$43.34M
66.01%
YoY
|
-$19.96M
-93.16%
YoY
|
$72.50M
-238.03%
YoY
|
-$4.834M
-174.42%
YoY
|
-$26.11M
213.38%
YoY
|
-$292.0M
634.34%
YoY
|
-$52.53M
128.04%
YoY
|
$6.496M
-115.43%
YoY
|
-$8.331M
-102.54%
YoY
|
-$39.77M
131.19%
YoY
|
-$23.03M
13.46%
YoY
|
-$42.09M
106.89%
YoY
|
| Net Change In Cash |
$22.52M
-151.63%
YoY
|
$13.72M
-85.48%
YoY
|
$11.25M
-81.78%
YoY
|
$38.53M
-25.12%
YoY
|
-$43.61M
-12.46%
YoY
|
$94.49M
-244.44%
YoY
|
$61.75M
-41.08%
YoY
|
$51.46M
283.52%
YoY
|
-$49.82M
36.32%
YoY
|
-$65.42M
-335.81%
YoY
|
$104.8M
174.62%
YoY
|
$13.42M
22.03%
YoY
|
-$36.54M
494.87%
YoY
|
$27.74M
-483.64%
YoY
|
$38.16M
186.44%
YoY
|
$11.00M
-177.82%
YoY
|
-$6.143M
11.69%
YoY
|
-$7.231M
-165.74%
YoY
|
$13.32M
26.89%
YoY
|
-$14.13M
-167.19%
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
|
N/A
|
| Cash From Operating Activities |
$103.0M
162.14%
YoY
|
$74.11M
15.09%
YoY
|
$118.9M
1.27%
YoY
|
$128.9M
61.68%
YoY
|
$39.28M
80.92%
YoY
|
$64.39M
-276.62%
YoY
|
$117.4M
51.29%
YoY
|
$79.74M
37.55%
YoY
|
$21.71M
64.26%
YoY
|
-$36.46M
-163.39%
YoY
|
$77.60M
-18.23%
YoY
|
$57.97M
-4.89%
YoY
|
$13.22M
-22.3%
YoY
|
$57.52M
-16.14%
YoY
|
$94.90M
84.15%
YoY
|
$60.95M
88.19%
YoY
|
$17.01M
-57.89%
YoY
|
$68.59M
17.85%
YoY
|
$51.53M
22.41%
YoY
|
$32.39M
-31.75%
YoY
|
| Capital Expenditures |
$1.746M
-49.29%
YoY
|
$1.668M
-70.39%
YoY
|
$1.086M
-31.0%
YoY
|
$1.344M
-10.76%
YoY
|
$3.443M
113.85%
YoY
|
$5.633M
78.09%
YoY
|
$1.574M
-45.72%
YoY
|
$1.506M
-55.51%
YoY
|
$1.610M
8.34%
YoY
|
$3.163M
310.25%
YoY
|
$2.900M
-470.37%
YoY
|
$3.385M
98.3%
YoY
|
$1.486M
-301.36%
YoY
|
$771.0K
-169.84%
YoY
|
-$783.0K
-63.56%
YoY
|
$1.707M
-62.36%
YoY
|
-$738.0K
-92.62%
YoY
|
-$1.104M
-85.28%
YoY
|
-$2.149M
95.36%
YoY
|
$4.535M
354.41%
YoY
|
| Free Cash Flow |
$101.2M
182.46%
YoY
|
$72.45M
23.29%
YoY
|
$117.8M
1.71%
YoY
|
$127.6M
63.08%
YoY
|
$35.84M
78.28%
YoY
|
$58.76M
-248.3%
YoY
|
$115.8M
55.06%
YoY
|
$78.24M
43.32%
YoY
|
$20.10M
71.34%
YoY
|
-$39.62M
-169.83%
YoY
|
$74.70M
-21.93%
YoY
|
$54.59M
-7.86%
YoY
|
$11.73M
-33.9%
YoY
|
$56.75M
-18.58%
YoY
|
$95.69M
78.24%
YoY
|
$59.25M
112.7%
YoY
|
$17.75M
-64.78%
YoY
|
$69.69M
6.08%
YoY
|
$53.68M
24.27%
YoY
|
$27.85M
-40.04%
YoY
|
Loading...