|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$315.6M
19.99%
YoY
|
$263.0M
58.53%
YoY
|
$165.9M
1.02%
YoY
|
$164.2M
1.72%
YoY
|
$161.5M
-17.12%
YoY
|
| Depreciation, Depletion And Amortization |
$138.4M
-3.54%
YoY
|
$143.4M
-6.91%
YoY
|
$154.1M
-3.14%
YoY
|
$159.1M
17.29%
YoY
|
$135.6M
66.09%
YoY
|
| Cash From Operating Activities |
$653.5M
4.63%
YoY
|
$624.6M
64.19%
YoY
|
$380.4M
-0.27%
YoY
|
$381.5M
2.61%
YoY
|
$371.8M
4.69%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$16.02M
-22.01%
YoY
|
$20.54M
-61.26%
YoY
|
$53.01M
135.29%
YoY
|
$22.53M
-33.58%
YoY
|
$33.92M
49.49%
YoY
|
| Acquisitions |
$83.65M
5896.56%
YoY
|
$1.395M
-97.78%
YoY
|
$62.76M
-61.71%
YoY
|
$163.9M
-92.16%
YoY
|
$2.090B
161641.95%
YoY
|
| Other Investing Activities |
-$526.0K
204.05%
YoY
|
-$173.0K
-99.28%
YoY
|
-$23.95M
5306.55%
YoY
|
-$443.0K
15.36%
YoY
|
-$384.0K
22.29%
YoY
|
| Cash From Investing Activities |
-$222.5M
229.07%
YoY
|
-$67.61M
-12.15%
YoY
|
-$76.96M
-55.39%
YoY
|
-$172.5M
-91.75%
YoY
|
-$2.091B
2026.66%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$174.7M
N/A
|
$0.00
-100.0%
YoY
|
$33.16M
N/A
|
$0.00
-100.0%
YoY
|
$12.98M
-16.19%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$160.4M
-822.16%
YoY
|
$22.21M
-107.12%
YoY
|
-$311.8M
-9.41%
YoY
|
-$344.2M
-124.16%
YoY
|
$1.425B
1147.88%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$653.5M
4.63%
YoY
|
$624.6M
64.19%
YoY
|
$380.4M
-0.27%
YoY
|
$381.5M
2.61%
YoY
|
$371.8M
4.69%
YoY
|
| Cash From Investing Activities |
-$222.5M
229.07%
YoY
|
-$67.61M
-12.15%
YoY
|
-$76.96M
-55.39%
YoY
|
-$172.5M
-91.75%
YoY
|
-$2.091B
2026.66%
YoY
|
| Cash From Financing Activities |
-$160.4M
-822.16%
YoY
|
$22.21M
-107.12%
YoY
|
-$311.8M
-9.41%
YoY
|
-$344.2M
-124.16%
YoY
|
$1.425B
1147.88%
YoY
|
| Net Change In Cash |
$270.7M
-53.27%
YoY
|
$579.2M
-7025.25%
YoY
|
-$8.364M
-93.82%
YoY
|
-$135.3M
-54.05%
YoY
|
-$294.5M
-179.38%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$653.5M
4.63%
YoY
|
$624.6M
64.19%
YoY
|
$380.4M
-0.27%
YoY
|
$381.5M
2.61%
YoY
|
$371.8M
4.69%
YoY
|
| Capital Expenditures |
$16.02M
-22.01%
YoY
|
$20.54M
-61.26%
YoY
|
$53.01M
135.29%
YoY
|
$22.53M
-33.58%
YoY
|
$33.92M
49.49%
YoY
|
| Free Cash Flow |
$637.5M
5.53%
YoY
|
$604.1M
84.5%
YoY
|
$327.4M
-8.77%
YoY
|
$358.9M
6.24%
YoY
|
$337.8M
1.64%
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 |
$81.18M
0.16%
YoY
|
$65.53M
0.48%
YoY
|
$84.39M
11.19%
YoY
|
$84.63M
24.93%
YoY
|
$81.05M
49.63%
YoY
|
$65.22M
67.65%
YoY
|
$75.90M
61.45%
YoY
|
$67.74M
37.88%
YoY
|
$54.17M
75.45%
YoY
|
$38.90M
25.18%
YoY
|
$47.01M
-11.69%
YoY
|
$49.13M
22.99%
YoY
|
$30.88M
-22.78%
YoY
|
$31.08M
-43.27%
YoY
|
$53.23M
20.52%
YoY
|
$39.95M
56.47%
YoY
|
$39.98M
8.14%
YoY
|
$54.78M
1.27%
YoY
|
$44.17M
12.44%
YoY
|
| Depreciation, Depletion And Amortization |
$38.95M
5.53%
YoY
|
$34.43M
-0.7%
YoY
|
$34.99M
1.33%
YoY
|
$34.32M
0.54%
YoY
|
$36.91M
-7.95%
YoY
|
$34.67M
-13.06%
YoY
|
$34.53M
-10.2%
YoY
|
$34.14M
-9.29%
YoY
|
$40.10M
5.21%
YoY
|
$39.88M
-5.32%
YoY
|
$38.45M
-6.41%
YoY
|
$37.64M
-0.21%
YoY
|
$38.11M
-0.1%
YoY
|
$42.12M
11.55%
YoY
|
$41.08M
11.37%
YoY
|
$37.72M
-5.41%
YoY
|
$38.15M
80.8%
YoY
|
$37.76M
79.81%
YoY
|
$36.89M
80.82%
YoY
|
| Cash From Operating Activities |
$107.3M
76.9%
YoY
|
$243.9M
8.5%
YoY
|
$255.2M
-3.23%
YoY
|
$98.31M
52.88%
YoY
|
$60.64M
-15.6%
YoY
|
$224.8M
52.47%
YoY
|
$263.7M
48.58%
YoY
|
$64.30M
-435.2%
YoY
|
$71.84M
-3.84%
YoY
|
$147.4M
20.98%
YoY
|
$177.5M
37.19%
YoY
|
-$19.18M
-125.02%
YoY
|
$74.71M
39.54%
YoY
|
$121.9M
5.95%
YoY
|
$129.4M
-37.01%
YoY
|
$76.68M
-476.91%
YoY
|
$53.54M
-25.33%
YoY
|
$115.0M
29.52%
YoY
|
$205.4M
20.96%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.237M
-58.95%
YoY
|
$6.957M
-20.85%
YoY
|
$7.614M
-29.52%
YoY
|
$10.34M
-34.05%
YoY
|
$7.885M
-46.24%
YoY
|
$8.790M
-32.67%
YoY
|
$10.80M
-27.15%
YoY
|
$15.68M
11.77%
YoY
|
$14.67M
626.14%
YoY
|
$13.06M
82.52%
YoY
|
$14.83M
-207.64%
YoY
|
$14.02M
-184.01%
YoY
|
$2.020M
-55.89%
YoY
|
$7.153M
-135.99%
YoY
|
-$13.78M
9.65%
YoY
|
-$16.69M
26.76%
YoY
|
$4.579M
-30.24%
YoY
|
-$19.88M
289.73%
YoY
|
-$12.57M
185.59%
YoY
|
| Acquisitions |
$20.00K
-99.89%
YoY
|
N/A
|
N/A
|
N/A
|
$18.02M
1284.33%
YoY
|
N/A
|
N/A
|
N/A
|
$1.302M
-30.56%
YoY
|
N/A
|
N/A
|
N/A
|
$1.875M
-98.39%
YoY
|
N/A
|
N/A
|
N/A
|
$116.7M
868.53%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
$8.000K
-100.01%
YoY
|
-$51.43M
112.97%
YoY
|
-$47.57M
-3490.24%
YoY
|
-$2.422M
-178.56%
YoY
|
-$88.28M
-4543.08%
YoY
|
-$24.15M
3.67%
YoY
|
$1.403M
-105.55%
YoY
|
$3.083M
-78.18%
YoY
|
$1.987M
-12518.75%
YoY
|
-$23.29M
-41.21%
YoY
|
-$25.29M
1482.48%
YoY
|
$14.13M
-19.19%
YoY
|
-$16.00K
-155.17%
YoY
|
-$39.62M
-388.61%
YoY
|
-$1.598M
-97.83%
YoY
|
$17.49M
-100.9%
YoY
|
$29.00K
-124.37%
YoY
|
$13.73M
-154.7%
YoY
|
-$73.53M
674.0%
YoY
|
| Cash From Investing Activities |
$55.98M
-158.2%
YoY
|
-$58.39M
77.26%
YoY
|
-$55.18M
487.01%
YoY
|
-$12.76M
1.33%
YoY
|
-$96.17M
658.37%
YoY
|
-$32.94M
-9.38%
YoY
|
-$9.400M
-76.57%
YoY
|
-$12.59M
-11759.26%
YoY
|
-$12.68M
2013.5%
YoY
|
-$36.35M
-22.29%
YoY
|
-$40.12M
160.91%
YoY
|
$108.0K
-86.42%
YoY
|
-$600.0K
-99.46%
YoY
|
-$46.78M
660.96%
YoY
|
-$15.38M
-82.14%
YoY
|
$795.0K
-100.04%
YoY
|
-$111.2M
180.08%
YoY
|
-$6.147M
-79.58%
YoY
|
-$86.10M
519.4%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
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
|
| Common Stock Issuance & Retirement, Net |
$250.1M
N/A
|
N/A
N/A
|
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
|
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 |
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 |
-$862.6M
-15795.54%
YoY
|
-$4.197M
-128.77%
YoY
|
-$153.4M
-561.12%
YoY
|
-$3.834M
-135.59%
YoY
|
$5.496M
-115.09%
YoY
|
$14.59M
-118.93%
YoY
|
$33.26M
-126.68%
YoY
|
$10.77M
54.01%
YoY
|
-$36.41M
-68.91%
YoY
|
-$77.06M
-11.58%
YoY
|
-$124.7M
-31.18%
YoY
|
$6.995M
-110.34%
YoY
|
-$117.1M
1315.02%
YoY
|
-$87.15M
157.69%
YoY
|
-$181.1M
77.7%
YoY
|
-$67.67M
-107.16%
YoY
|
-$8.277M
-101.35%
YoY
|
-$33.82M
-228.11%
YoY
|
-$101.9M
-994.18%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$107.3M
76.9%
YoY
|
$243.9M
8.5%
YoY
|
$255.2M
-3.23%
YoY
|
$98.31M
52.88%
YoY
|
$60.64M
-15.6%
YoY
|
$224.8M
52.47%
YoY
|
$263.7M
48.58%
YoY
|
$64.30M
-435.2%
YoY
|
$71.84M
-3.84%
YoY
|
$147.4M
20.98%
YoY
|
$177.5M
37.19%
YoY
|
-$19.18M
-125.02%
YoY
|
$74.71M
39.54%
YoY
|
$121.9M
5.95%
YoY
|
$129.4M
-37.01%
YoY
|
$76.68M
-476.91%
YoY
|
$53.54M
-25.33%
YoY
|
$115.0M
29.52%
YoY
|
$205.4M
20.96%
YoY
|
| Cash From Investing Activities |
$55.98M
-158.2%
YoY
|
-$58.39M
77.26%
YoY
|
-$55.18M
487.01%
YoY
|
-$12.76M
1.33%
YoY
|
-$96.17M
658.37%
YoY
|
-$32.94M
-9.38%
YoY
|
-$9.400M
-76.57%
YoY
|
-$12.59M
-11759.26%
YoY
|
-$12.68M
2013.5%
YoY
|
-$36.35M
-22.29%
YoY
|
-$40.12M
160.91%
YoY
|
$108.0K
-86.42%
YoY
|
-$600.0K
-99.46%
YoY
|
-$46.78M
660.96%
YoY
|
-$15.38M
-82.14%
YoY
|
$795.0K
-100.04%
YoY
|
-$111.2M
180.08%
YoY
|
-$6.147M
-79.58%
YoY
|
-$86.10M
519.4%
YoY
|
| Cash From Financing Activities |
-$862.6M
-15795.54%
YoY
|
-$4.197M
-128.77%
YoY
|
-$153.4M
-561.12%
YoY
|
-$3.834M
-135.59%
YoY
|
$5.496M
-115.09%
YoY
|
$14.59M
-118.93%
YoY
|
$33.26M
-126.68%
YoY
|
$10.77M
54.01%
YoY
|
-$36.41M
-68.91%
YoY
|
-$77.06M
-11.58%
YoY
|
-$124.7M
-31.18%
YoY
|
$6.995M
-110.34%
YoY
|
-$117.1M
1315.02%
YoY
|
-$87.15M
157.69%
YoY
|
-$181.1M
77.7%
YoY
|
-$67.67M
-107.16%
YoY
|
-$8.277M
-101.35%
YoY
|
-$33.82M
-228.11%
YoY
|
-$101.9M
-994.18%
YoY
|
| Net Change In Cash |
-$699.4M
2228.35%
YoY
|
$181.3M
-12.17%
YoY
|
$46.65M
-83.78%
YoY
|
$81.72M
30.78%
YoY
|
-$30.04M
-232.07%
YoY
|
$206.4M
507.01%
YoY
|
$287.6M
2160.45%
YoY
|
$62.49M
-617.22%
YoY
|
$22.74M
-152.88%
YoY
|
$34.01M
-381.75%
YoY
|
$12.72M
-118.95%
YoY
|
-$12.08M
-223.28%
YoY
|
-$43.01M
-34.74%
YoY
|
-$12.07M
-116.08%
YoY
|
-$67.14M
-486.83%
YoY
|
$9.800M
-100.95%
YoY
|
-$65.91M
-110.18%
YoY
|
$75.04M
-11.82%
YoY
|
$17.35M
-89.63%
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 |
$107.3M
76.9%
YoY
|
$243.9M
8.5%
YoY
|
$255.2M
-3.23%
YoY
|
$98.31M
52.88%
YoY
|
$60.64M
-15.6%
YoY
|
$224.8M
52.47%
YoY
|
$263.7M
48.58%
YoY
|
$64.30M
-435.2%
YoY
|
$71.84M
-3.84%
YoY
|
$147.4M
20.98%
YoY
|
$177.5M
37.19%
YoY
|
-$19.18M
-125.02%
YoY
|
$74.71M
39.54%
YoY
|
$121.9M
5.95%
YoY
|
$129.4M
-37.01%
YoY
|
$76.68M
-476.91%
YoY
|
$53.54M
-25.33%
YoY
|
$115.0M
29.52%
YoY
|
$205.4M
20.96%
YoY
|
| Capital Expenditures |
$3.237M
-58.95%
YoY
|
$6.957M
-20.85%
YoY
|
$7.614M
-29.52%
YoY
|
$10.34M
-34.05%
YoY
|
$7.885M
-46.24%
YoY
|
$8.790M
-32.67%
YoY
|
$10.80M
-27.15%
YoY
|
$15.68M
11.77%
YoY
|
$14.67M
626.14%
YoY
|
$13.06M
82.52%
YoY
|
$14.83M
-207.64%
YoY
|
$14.02M
-184.01%
YoY
|
$2.020M
-55.89%
YoY
|
$7.153M
-135.99%
YoY
|
-$13.78M
9.65%
YoY
|
-$16.69M
26.76%
YoY
|
$4.579M
-30.24%
YoY
|
-$19.88M
289.73%
YoY
|
-$12.57M
185.59%
YoY
|
| Free Cash Flow |
$104.0M
97.2%
YoY
|
$236.9M
9.7%
YoY
|
$247.6M
-2.11%
YoY
|
$87.97M
80.91%
YoY
|
$52.75M
-7.73%
YoY
|
$216.0M
60.75%
YoY
|
$252.9M
55.48%
YoY
|
$48.63M
-246.44%
YoY
|
$57.17M
-21.35%
YoY
|
$134.4M
17.14%
YoY
|
$162.7M
13.63%
YoY
|
-$33.21M
-135.56%
YoY
|
$72.69M
48.46%
YoY
|
$114.7M
-14.96%
YoY
|
$143.2M
-34.32%
YoY
|
$93.37M
-1401.55%
YoY
|
$48.96M
-24.83%
YoY
|
$134.9M
43.65%
YoY
|
$218.0M
25.12%
YoY
|
Loading...