|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$255.6M
11.7%
YoY
|
$228.8M
-10.57%
YoY
|
$255.9M
17.58%
YoY
|
$217.6M
6.07%
YoY
|
$205.2M
31.67%
YoY
|
| Depreciation, Depletion And Amortization |
$14.00M
-2.78%
YoY
|
$14.40M
8.27%
YoY
|
$13.30M
3.1%
YoY
|
$12.90M
-8.51%
YoY
|
$14.10M
-8.44%
YoY
|
| Cash From Operating Activities |
$337.9M
28.88%
YoY
|
$262.2M
-46.17%
YoY
|
$487.0M
142.46%
YoY
|
$200.8M
-48.56%
YoY
|
$390.5M
255.33%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$20.76M
-1.51%
YoY
|
$21.08M
-12.68%
YoY
|
$24.14M
75.17%
YoY
|
$13.78M
-10.14%
YoY
|
$15.33M
-6.88%
YoY
|
| Acquisitions |
$187.2M
93.2%
YoY
|
$96.89M
2640.79%
YoY
|
$3.535M
N/A
|
$0.00
-100.0%
YoY
|
$109.0M
N/A
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
$16.00K
N/A
|
$0.00
-100.0%
YoY
|
$1.011M
-100.2%
YoY
|
-$497.0M
-58.18%
YoY
|
| Cash From Investing Activities |
-$546.7M
-45.33%
YoY
|
-$1.000B
42.6%
YoY
|
-$701.3M
-20.59%
YoY
|
-$883.1M
72.37%
YoY
|
-$512.3M
-57.48%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$108.1M
547.71%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
$3.313M
-94.82%
YoY
|
$64.02M
-86.18%
YoY
|
$463.4M
-32.01%
YoY
|
| Cash From Financing Activities |
$213.2M
-69.51%
YoY
|
$699.1M
217.97%
YoY
|
$219.9M
-67.17%
YoY
|
$669.7M
504.18%
YoY
|
$110.8M
-90.15%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$337.9M
28.88%
YoY
|
$262.2M
-46.17%
YoY
|
$487.0M
142.46%
YoY
|
$200.8M
-48.56%
YoY
|
$390.5M
255.33%
YoY
|
| Cash From Investing Activities |
-$546.7M
-45.33%
YoY
|
-$1.000B
42.6%
YoY
|
-$701.3M
-20.59%
YoY
|
-$883.1M
72.37%
YoY
|
-$512.3M
-57.48%
YoY
|
| Cash From Financing Activities |
$213.2M
-69.51%
YoY
|
$699.1M
217.97%
YoY
|
$219.9M
-67.17%
YoY
|
$669.7M
504.18%
YoY
|
$110.8M
-90.15%
YoY
|
| Net Change In Cash |
$4.295M
-111.07%
YoY
|
-$38.80M
-798.11%
YoY
|
$5.558M
-144.36%
YoY
|
-$12.53M
13.67%
YoY
|
-$11.02M
-136.3%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$337.9M
28.88%
YoY
|
$262.2M
-46.17%
YoY
|
$487.0M
142.46%
YoY
|
$200.8M
-48.56%
YoY
|
$390.5M
255.33%
YoY
|
| Capital Expenditures |
$20.76M
-1.51%
YoY
|
$21.08M
-12.68%
YoY
|
$24.14M
75.17%
YoY
|
$13.78M
-10.14%
YoY
|
$15.33M
-6.88%
YoY
|
| Free Cash Flow |
$317.1M
31.53%
YoY
|
$241.1M
-47.91%
YoY
|
$462.8M
147.41%
YoY
|
$187.1M
-50.13%
YoY
|
$375.1M
301.54%
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 |
$74.45M
45.14%
YoY
|
$62.39M
-3.84%
YoY
|
$71.92M
37.12%
YoY
|
$70.00M
15.12%
YoY
|
$51.29M
1.19%
YoY
|
$64.89M
14.37%
YoY
|
$52.45M
-16.82%
YoY
|
$60.81M
-7.4%
YoY
|
$50.69M
-28.0%
YoY
|
$56.73M
-17.88%
YoY
|
$63.06M
13.21%
YoY
|
$65.67M
27.46%
YoY
|
$70.40M
70.46%
YoY
|
$69.09M
47.3%
YoY
|
$55.71M
-7.18%
YoY
|
$51.52M
1.24%
YoY
|
$41.30M
-12.71%
YoY
|
$46.90M
-2.9%
YoY
|
$60.01M
44.69%
YoY
|
| Depreciation, Depletion And Amortization |
$13.39M
82.63%
YoY
|
$9.744M
30.18%
YoY
|
$7.402M
-3.43%
YoY
|
$7.354M
-5.45%
YoY
|
$7.330M
-0.88%
YoY
|
$7.485M
1.71%
YoY
|
$7.665M
-0.45%
YoY
|
$7.778M
3.49%
YoY
|
$7.395M
-1.66%
YoY
|
$7.359M
0.31%
YoY
|
$7.700M
-0.49%
YoY
|
$7.516M
-6.05%
YoY
|
$7.520M
-7.24%
YoY
|
$7.336M
-5.95%
YoY
|
$7.738M
-3.28%
YoY
|
$8.000M
-1.23%
YoY
|
$8.107M
-1.13%
YoY
|
$7.800M
-6.02%
YoY
|
$8.000M
-21.57%
YoY
|
| Cash From Operating Activities |
$549.0M
878.23%
YoY
|
$122.2M
64.94%
YoY
|
$89.81M
1.92%
YoY
|
$69.79M
2.54%
YoY
|
$56.12M
75.74%
YoY
|
$74.06M
-36.25%
YoY
|
$88.11M
-3.91%
YoY
|
$68.06M
-36.31%
YoY
|
$31.93M
-81.46%
YoY
|
$116.2M
336.07%
YoY
|
$91.70M
-200.17%
YoY
|
$106.9M
-12.36%
YoY
|
$172.2M
19.74%
YoY
|
$26.64M
-74.99%
YoY
|
-$91.54M
-217.37%
YoY
|
$121.9M
106.67%
YoY
|
$143.8M
-2.19%
YoY
|
$106.5M
-30.75%
YoY
|
$78.00M
249.78%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$13.49M
259.73%
YoY
|
$8.028M
14.7%
YoY
|
$4.032M
9.92%
YoY
|
$4.947M
50.55%
YoY
|
$3.750M
-47.35%
YoY
|
$6.999M
16.63%
YoY
|
$3.668M
-39.87%
YoY
|
$3.286M
-56.42%
YoY
|
$7.122M
58.51%
YoY
|
$6.001M
49.43%
YoY
|
$6.100M
-341.58%
YoY
|
$7.540M
-285.9%
YoY
|
$4.493M
41.24%
YoY
|
$4.016M
-185.45%
YoY
|
-$2.525M
-53.24%
YoY
|
-$4.056M
62.24%
YoY
|
$3.181M
17.08%
YoY
|
-$4.700M
51.61%
YoY
|
-$5.400M
50.0%
YoY
|
| Acquisitions |
-$12.72M
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
|
| Other Investing Activities |
-$587.1M
-872.46%
YoY
|
-$575.6M
47.89%
YoY
|
$51.76M
354.57%
YoY
|
-$78.53M
-86.1%
YoY
|
$76.00M
-309.9%
YoY
|
-$389.2M
-23.34%
YoY
|
$11.39M
-80.96%
YoY
|
-$565.0M
220.62%
YoY
|
-$36.21M
-31.68%
YoY
|
-$507.7M
8.52%
YoY
|
$59.80M
-118.95%
YoY
|
-$176.2M
2.47%
YoY
|
-$53.00M
-161.62%
YoY
|
-$467.8M
25.76%
YoY
|
-$315.5M
-359.06%
YoY
|
-$172.0M
-247.48%
YoY
|
$86.00M
-123.67%
YoY
|
-$372.0M
207.69%
YoY
|
$121.8M
-240.0%
YoY
|
| Cash From Investing Activities |
-$600.6M
-927.0%
YoY
|
-$583.6M
47.31%
YoY
|
$47.73M
518.34%
YoY
|
-$83.48M
-85.31%
YoY
|
$72.62M
-267.6%
YoY
|
-$396.2M
-22.88%
YoY
|
$7.719M
-85.6%
YoY
|
-$568.2M
209.25%
YoY
|
-$43.33M
-24.63%
YoY
|
-$513.7M
8.87%
YoY
|
$53.60M
-116.85%
YoY
|
-$183.8M
4.39%
YoY
|
-$57.49M
-169.41%
YoY
|
-$471.9M
25.26%
YoY
|
-$318.1M
-373.48%
YoY
|
-$176.0M
-254.13%
YoY
|
$82.82M
-122.62%
YoY
|
-$376.7M
203.79%
YoY
|
$116.3M
-228.37%
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 |
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$152.8M
9782.08%
YoY
|
N/A
|
N/A
|
N/A
|
$1.546M
44.89%
YoY
|
N/A
|
N/A
|
N/A
|
$1.067M
-74.69%
YoY
|
N/A
|
N/A
|
N/A
|
$4.215M
-86.04%
YoY
|
N/A
|
N/A
|
N/A
|
$30.18M
-84.32%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$43.70M
-138.88%
YoY
|
$465.3M
52.19%
YoY
|
-$173.1M
74.8%
YoY
|
$33.27M
-93.27%
YoY
|
-$112.4M
4888.19%
YoY
|
$305.8M
-21.65%
YoY
|
-$99.01M
-30.52%
YoY
|
$494.6M
423.69%
YoY
|
-$2.253M
-98.16%
YoY
|
$390.2M
-14.64%
YoY
|
-$142.5M
-147.09%
YoY
|
$94.44M
-25.17%
YoY
|
-$122.4M
-43.41%
YoY
|
$457.2M
62.98%
YoY
|
$302.6M
-258.02%
YoY
|
$126.2M
-171.54%
YoY
|
-$216.2M
-209.1%
YoY
|
$280.5M
-4854.24%
YoY
|
-$191.5M
2235.37%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$549.0M
878.23%
YoY
|
$122.2M
64.94%
YoY
|
$89.81M
1.92%
YoY
|
$69.79M
2.54%
YoY
|
$56.12M
75.74%
YoY
|
$74.06M
-36.25%
YoY
|
$88.11M
-3.91%
YoY
|
$68.06M
-36.31%
YoY
|
$31.93M
-81.46%
YoY
|
$116.2M
336.07%
YoY
|
$91.70M
-200.17%
YoY
|
$106.9M
-12.36%
YoY
|
$172.2M
19.74%
YoY
|
$26.64M
-74.99%
YoY
|
-$91.54M
-217.37%
YoY
|
$121.9M
106.67%
YoY
|
$143.8M
-2.19%
YoY
|
$106.5M
-30.75%
YoY
|
$78.00M
249.78%
YoY
|
| Cash From Investing Activities |
-$600.6M
-927.0%
YoY
|
-$583.6M
47.31%
YoY
|
$47.73M
518.34%
YoY
|
-$83.48M
-85.31%
YoY
|
$72.62M
-267.6%
YoY
|
-$396.2M
-22.88%
YoY
|
$7.719M
-85.6%
YoY
|
-$568.2M
209.25%
YoY
|
-$43.33M
-24.63%
YoY
|
-$513.7M
8.87%
YoY
|
$53.60M
-116.85%
YoY
|
-$183.8M
4.39%
YoY
|
-$57.49M
-169.41%
YoY
|
-$471.9M
25.26%
YoY
|
-$318.1M
-373.48%
YoY
|
-$176.0M
-254.13%
YoY
|
$82.82M
-122.62%
YoY
|
-$376.7M
203.79%
YoY
|
$116.3M
-228.37%
YoY
|
| Cash From Financing Activities |
$43.70M
-138.88%
YoY
|
$465.3M
52.19%
YoY
|
-$173.1M
74.8%
YoY
|
$33.27M
-93.27%
YoY
|
-$112.4M
4888.19%
YoY
|
$305.8M
-21.65%
YoY
|
-$99.01M
-30.52%
YoY
|
$494.6M
423.69%
YoY
|
-$2.253M
-98.16%
YoY
|
$390.2M
-14.64%
YoY
|
-$142.5M
-147.09%
YoY
|
$94.44M
-25.17%
YoY
|
-$122.4M
-43.41%
YoY
|
$457.2M
62.98%
YoY
|
$302.6M
-258.02%
YoY
|
$126.2M
-171.54%
YoY
|
-$216.2M
-209.1%
YoY
|
$280.5M
-4854.24%
YoY
|
-$191.5M
2235.37%
YoY
|
| Net Change In Cash |
-$7.912M
-148.39%
YoY
|
$3.894M
-123.8%
YoY
|
-$35.53M
1018.64%
YoY
|
$19.58M
-448.78%
YoY
|
$16.35M
-219.78%
YoY
|
-$16.36M
124.85%
YoY
|
-$3.176M
-213.43%
YoY
|
-$5.613M
-131.98%
YoY
|
-$13.65M
78.09%
YoY
|
-$7.276M
-160.9%
YoY
|
$2.800M
-102.62%
YoY
|
$17.55M
-75.67%
YoY
|
-$7.666M
-173.73%
YoY
|
$11.95M
16.0%
YoY
|
-$107.0M
-3921.29%
YoY
|
$72.12M
-2353.78%
YoY
|
$10.40M
-149.83%
YoY
|
$10.30M
-56.9%
YoY
|
$2.800M
-103.66%
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 |
$549.0M
878.23%
YoY
|
$122.2M
64.94%
YoY
|
$89.81M
1.92%
YoY
|
$69.79M
2.54%
YoY
|
$56.12M
75.74%
YoY
|
$74.06M
-36.25%
YoY
|
$88.11M
-3.91%
YoY
|
$68.06M
-36.31%
YoY
|
$31.93M
-81.46%
YoY
|
$116.2M
336.07%
YoY
|
$91.70M
-200.17%
YoY
|
$106.9M
-12.36%
YoY
|
$172.2M
19.74%
YoY
|
$26.64M
-74.99%
YoY
|
-$91.54M
-217.37%
YoY
|
$121.9M
106.67%
YoY
|
$143.8M
-2.19%
YoY
|
$106.5M
-30.75%
YoY
|
$78.00M
249.78%
YoY
|
| Capital Expenditures |
$13.49M
259.73%
YoY
|
$8.028M
14.7%
YoY
|
$4.032M
9.92%
YoY
|
$4.947M
50.55%
YoY
|
$3.750M
-47.35%
YoY
|
$6.999M
16.63%
YoY
|
$3.668M
-39.87%
YoY
|
$3.286M
-56.42%
YoY
|
$7.122M
58.51%
YoY
|
$6.001M
49.43%
YoY
|
$6.100M
-341.58%
YoY
|
$7.540M
-285.9%
YoY
|
$4.493M
41.24%
YoY
|
$4.016M
-185.45%
YoY
|
-$2.525M
-53.24%
YoY
|
-$4.056M
62.24%
YoY
|
$3.181M
17.08%
YoY
|
-$4.700M
51.61%
YoY
|
-$5.400M
50.0%
YoY
|
| Free Cash Flow |
$535.5M
922.52%
YoY
|
$114.1M
70.18%
YoY
|
$85.78M
1.58%
YoY
|
$64.84M
0.11%
YoY
|
$52.37M
111.08%
YoY
|
$67.06M
-39.13%
YoY
|
$84.44M
-1.35%
YoY
|
$64.77M
-34.79%
YoY
|
$24.81M
-85.21%
YoY
|
$110.2M
386.95%
YoY
|
$85.60M
-196.16%
YoY
|
$99.32M
-21.17%
YoY
|
$167.7M
19.25%
YoY
|
$22.62M
-79.65%
YoY
|
-$89.02M
-206.74%
YoY
|
$126.0M
104.87%
YoY
|
$140.6M
-2.55%
YoY
|
$111.2M
-29.13%
YoY
|
$83.40M
222.01%
YoY
|
Loading...