|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$451.1M
11.56%
YoY
|
$404.4M
42.99%
YoY
|
$282.8M
15.26%
YoY
|
$245.4M
34.93%
YoY
|
$181.8M
25.08%
YoY
|
| Depreciation, Depletion And Amortization |
$27.20M
-2.16%
YoY
|
$27.80M
15.35%
YoY
|
$24.10M
26.84%
YoY
|
$19.00M
18.75%
YoY
|
$16.00M
36.75%
YoY
|
| Cash From Operating Activities |
$713.2M
17.15%
YoY
|
$608.8M
40.48%
YoY
|
$433.4M
11.68%
YoY
|
$388.1M
47.36%
YoY
|
$263.3M
1.8%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$31.36M
-14.21%
YoY
|
$36.55M
-0.27%
YoY
|
$36.65M
-0.63%
YoY
|
$36.88M
30.45%
YoY
|
$28.27M
-9.79%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$216.0K
-97.38%
YoY
|
-$8.240M
308.12%
YoY
|
-$2.019M
-208.37%
YoY
|
$1.863M
-39.77%
YoY
|
$3.093M
-2554.76%
YoY
|
| Cash From Investing Activities |
-$31.14M
10.0%
YoY
|
-$28.31M
-18.25%
YoY
|
-$34.63M
-10.62%
YoY
|
-$38.74M
23.52%
YoY
|
-$31.36M
0.48%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$917.4M
440.06%
YoY
|
$169.9M
17.95%
YoY
|
$144.0M
-83.01%
YoY
|
$847.8M
1265.38%
YoY
|
$62.10M
-36.81%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$860.4M
458.66%
YoY
|
-$154.0M
-15.68%
YoY
|
-$182.6M
-76.46%
YoY
|
-$775.8M
1645.16%
YoY
|
-$44.45M
-45.97%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$713.2M
17.15%
YoY
|
$608.8M
40.48%
YoY
|
$433.4M
11.68%
YoY
|
$388.1M
47.36%
YoY
|
$263.3M
1.8%
YoY
|
| Cash From Investing Activities |
-$31.14M
10.0%
YoY
|
-$28.31M
-18.25%
YoY
|
-$34.63M
-10.62%
YoY
|
-$38.74M
23.52%
YoY
|
-$31.36M
0.48%
YoY
|
| Cash From Financing Activities |
-$860.4M
458.66%
YoY
|
-$154.0M
-15.68%
YoY
|
-$182.6M
-76.46%
YoY
|
-$775.8M
1645.16%
YoY
|
-$44.45M
-45.97%
YoY
|
| Net Change In Cash |
-$172.4M
-140.66%
YoY
|
$424.0M
95.22%
YoY
|
$217.2M
-150.15%
YoY
|
-$433.0M
-335.94%
YoY
|
$183.5M
25.84%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$713.2M
17.15%
YoY
|
$608.8M
40.48%
YoY
|
$433.4M
11.68%
YoY
|
$388.1M
47.36%
YoY
|
$263.3M
1.8%
YoY
|
| Capital Expenditures |
$31.36M
-14.21%
YoY
|
$36.55M
-0.27%
YoY
|
$36.65M
-0.63%
YoY
|
$36.88M
30.45%
YoY
|
$28.27M
-9.79%
YoY
|
| Free Cash Flow |
$681.9M
19.15%
YoY
|
$572.3M
44.25%
YoY
|
$396.7M
12.97%
YoY
|
$351.2M
49.4%
YoY
|
$235.1M
3.4%
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 |
$123.9M
8.09%
YoY
|
$135.1M
15.48%
YoY
|
$111.1M
15.25%
YoY
|
$90.26M
2.16%
YoY
|
$114.6M
11.75%
YoY
|
$117.0M
49.55%
YoY
|
$96.43M
36.68%
YoY
|
$88.35M
44.68%
YoY
|
$102.5M
40.68%
YoY
|
$78.25M
14.02%
YoY
|
$70.55M
6.85%
YoY
|
$61.07M
23.72%
YoY
|
$72.89M
18.89%
YoY
|
$68.63M
37.16%
YoY
|
$66.03M
35.93%
YoY
|
$49.36M
23.6%
YoY
|
$61.31M
41.58%
YoY
|
$50.03M
-1.7%
YoY
|
$48.57M
17.16%
YoY
|
| Depreciation, Depletion And Amortization |
$6.751M
0.85%
YoY
|
$7.131M
-5.0%
YoY
|
$6.813M
-4.82%
YoY
|
$6.777M
-1.41%
YoY
|
$6.694M
-4.26%
YoY
|
$7.506M
6.8%
YoY
|
$7.158M
13.1%
YoY
|
$6.874M
15.14%
YoY
|
$6.992M
29.29%
YoY
|
$7.028M
19.14%
YoY
|
$6.329M
27.83%
YoY
|
$5.970M
26.83%
YoY
|
$5.408M
26.65%
YoY
|
$5.899M
7.94%
YoY
|
$4.951M
22.07%
YoY
|
$4.707M
19.13%
YoY
|
$4.270M
12.01%
YoY
|
$5.465M
-2.41%
YoY
|
$4.056M
35.61%
YoY
|
| Cash From Operating Activities |
$151.8M
20.62%
YoY
|
$192.7M
1.04%
YoY
|
$246.2M
65.16%
YoY
|
$148.5M
27.6%
YoY
|
$125.8M
-17.58%
YoY
|
$190.7M
21.93%
YoY
|
$149.1M
30.31%
YoY
|
$116.4M
41.06%
YoY
|
$152.7M
90.67%
YoY
|
$156.4M
14.41%
YoY
|
$114.4M
5.45%
YoY
|
$82.52M
-14.59%
YoY
|
$80.08M
73.11%
YoY
|
$136.7M
92.8%
YoY
|
$108.5M
49.95%
YoY
|
$96.62M
53.9%
YoY
|
$46.26M
-19.3%
YoY
|
$70.89M
-32.8%
YoY
|
$72.35M
20.99%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.814M
-31.82%
YoY
|
$4.536M
-40.65%
YoY
|
$10.71M
1.67%
YoY
|
$6.113M
-52.51%
YoY
|
$9.994M
81.81%
YoY
|
$7.643M
-23.17%
YoY
|
$10.54M
21.11%
YoY
|
$12.87M
52.39%
YoY
|
$5.497M
-42.22%
YoY
|
$9.948M
7.63%
YoY
|
$8.700M
-221.19%
YoY
|
$8.446M
-175.41%
YoY
|
$9.513M
2.77%
YoY
|
$9.243M
-201.39%
YoY
|
-$7.179M
8.12%
YoY
|
-$11.20M
86.2%
YoY
|
$9.257M
42.26%
YoY
|
-$9.116M
18.39%
YoY
|
-$6.640M
-23.68%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$66.00K
842.86%
YoY
|
$63.00K
-22.22%
YoY
|
$53.00K
3.92%
YoY
|
$93.00K
14.81%
YoY
|
-$7.000K
-100.09%
YoY
|
$81.00K
-95.99%
YoY
|
$51.00K
N/A
|
$81.00K
-485.71%
YoY
|
$8.027M
-80370.0%
YoY
|
$2.019M
8678.26%
YoY
|
$0.00
-100.0%
YoY
|
-$21.00K
-128.77%
YoY
|
-$10.00K
-100.51%
YoY
|
$23.00K
N/A
|
-$8.000K
-120.0%
YoY
|
$73.00K
-321.21%
YoY
|
$1.951M
-37.95%
YoY
|
$0.00
N/A
|
$40.00K
-60.0%
YoY
|
| Cash From Investing Activities |
-$6.748M
-32.43%
YoY
|
-$4.473M
-40.85%
YoY
|
-$10.66M
1.66%
YoY
|
-$6.020M
-52.93%
YoY
|
-$9.987M
-494.74%
YoY
|
-$7.562M
-5.82%
YoY
|
-$10.49M
21.93%
YoY
|
-$12.79M
51.06%
YoY
|
$2.530M
-126.62%
YoY
|
-$8.029M
-12.92%
YoY
|
-$8.600M
19.66%
YoY
|
-$8.467M
-23.91%
YoY
|
-$9.503M
-15.21%
YoY
|
-$9.220M
1.14%
YoY
|
-$7.187M
8.89%
YoY
|
-$11.13M
87.07%
YoY
|
-$11.21M
16.13%
YoY
|
-$9.116M
18.39%
YoY
|
-$6.600M
-24.14%
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 |
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$371.9M
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
|
$120.1M
-71.79%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$426.0M
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 |
$12.67M
-103.66%
YoY
|
$22.73M
-113.48%
YoY
|
$3.413M
-45.6%
YoY
|
-$540.6M
-81265.77%
YoY
|
-$346.0M
-4616.53%
YoY
|
-$168.6M
-10922.14%
YoY
|
$6.274M
-112.73%
YoY
|
$666.0K
-100.81%
YoY
|
$7.660M
-114.54%
YoY
|
$1.558M
-101.19%
YoY
|
-$49.30M
-54.82%
YoY
|
-$82.21M
-33.41%
YoY
|
-$52.68M
-87.22%
YoY
|
-$131.1M
-5493.71%
YoY
|
-$109.1M
1995.41%
YoY
|
-$123.5M
143.15%
YoY
|
-$412.1M
-4627.39%
YoY
|
$2.431M
-106.05%
YoY
|
-$5.207M
-176.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$151.8M
20.62%
YoY
|
$192.7M
1.04%
YoY
|
$246.2M
65.16%
YoY
|
$148.5M
27.6%
YoY
|
$125.8M
-17.58%
YoY
|
$190.7M
21.93%
YoY
|
$149.1M
30.31%
YoY
|
$116.4M
41.06%
YoY
|
$152.7M
90.67%
YoY
|
$156.4M
14.41%
YoY
|
$114.4M
5.45%
YoY
|
$82.52M
-14.59%
YoY
|
$80.08M
73.11%
YoY
|
$136.7M
92.8%
YoY
|
$108.5M
49.95%
YoY
|
$96.62M
53.9%
YoY
|
$46.26M
-19.3%
YoY
|
$70.89M
-32.8%
YoY
|
$72.35M
20.99%
YoY
|
| Cash From Investing Activities |
-$6.748M
-32.43%
YoY
|
-$4.473M
-40.85%
YoY
|
-$10.66M
1.66%
YoY
|
-$6.020M
-52.93%
YoY
|
-$9.987M
-494.74%
YoY
|
-$7.562M
-5.82%
YoY
|
-$10.49M
21.93%
YoY
|
-$12.79M
51.06%
YoY
|
$2.530M
-126.62%
YoY
|
-$8.029M
-12.92%
YoY
|
-$8.600M
19.66%
YoY
|
-$8.467M
-23.91%
YoY
|
-$9.503M
-15.21%
YoY
|
-$9.220M
1.14%
YoY
|
-$7.187M
8.89%
YoY
|
-$11.13M
87.07%
YoY
|
-$11.21M
16.13%
YoY
|
-$9.116M
18.39%
YoY
|
-$6.600M
-24.14%
YoY
|
| Cash From Financing Activities |
$12.67M
-103.66%
YoY
|
$22.73M
-113.48%
YoY
|
$3.413M
-45.6%
YoY
|
-$540.6M
-81265.77%
YoY
|
-$346.0M
-4616.53%
YoY
|
-$168.6M
-10922.14%
YoY
|
$6.274M
-112.73%
YoY
|
$666.0K
-100.81%
YoY
|
$7.660M
-114.54%
YoY
|
$1.558M
-101.19%
YoY
|
-$49.30M
-54.82%
YoY
|
-$82.21M
-33.41%
YoY
|
-$52.68M
-87.22%
YoY
|
-$131.1M
-5493.71%
YoY
|
-$109.1M
1995.41%
YoY
|
-$123.5M
143.15%
YoY
|
-$412.1M
-4627.39%
YoY
|
$2.431M
-106.05%
YoY
|
-$5.207M
-176.57%
YoY
|
| Net Change In Cash |
$155.6M
-168.26%
YoY
|
$210.9M
1355.04%
YoY
|
$239.0M
64.96%
YoY
|
-$398.1M
-481.75%
YoY
|
-$228.0M
-239.99%
YoY
|
$14.50M
-90.33%
YoY
|
$144.9M
156.39%
YoY
|
$104.3M
-1378.01%
YoY
|
$162.9M
772.95%
YoY
|
$149.9M
-4199.07%
YoY
|
$56.50M
-823.99%
YoY
|
-$8.159M
-78.51%
YoY
|
$18.66M
-104.93%
YoY
|
-$3.657M
-105.7%
YoY
|
-$7.804M
-112.89%
YoY
|
-$37.97M
-727.1%
YoY
|
-$378.5M
-786.72%
YoY
|
$64.21M
11.47%
YoY
|
$60.55M
4.57%
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 |
$151.8M
20.62%
YoY
|
$192.7M
1.04%
YoY
|
$246.2M
65.16%
YoY
|
$148.5M
27.6%
YoY
|
$125.8M
-17.58%
YoY
|
$190.7M
21.93%
YoY
|
$149.1M
30.31%
YoY
|
$116.4M
41.06%
YoY
|
$152.7M
90.67%
YoY
|
$156.4M
14.41%
YoY
|
$114.4M
5.45%
YoY
|
$82.52M
-14.59%
YoY
|
$80.08M
73.11%
YoY
|
$136.7M
92.8%
YoY
|
$108.5M
49.95%
YoY
|
$96.62M
53.9%
YoY
|
$46.26M
-19.3%
YoY
|
$70.89M
-32.8%
YoY
|
$72.35M
20.99%
YoY
|
| Capital Expenditures |
$6.814M
-31.82%
YoY
|
$4.536M
-40.65%
YoY
|
$10.71M
1.67%
YoY
|
$6.113M
-52.51%
YoY
|
$9.994M
81.81%
YoY
|
$7.643M
-23.17%
YoY
|
$10.54M
21.11%
YoY
|
$12.87M
52.39%
YoY
|
$5.497M
-42.22%
YoY
|
$9.948M
7.63%
YoY
|
$8.700M
-221.19%
YoY
|
$8.446M
-175.41%
YoY
|
$9.513M
2.77%
YoY
|
$9.243M
-201.39%
YoY
|
-$7.179M
8.12%
YoY
|
-$11.20M
86.2%
YoY
|
$9.257M
42.26%
YoY
|
-$9.116M
18.39%
YoY
|
-$6.640M
-23.68%
YoY
|
| Free Cash Flow |
$145.0M
25.15%
YoY
|
$188.1M
2.78%
YoY
|
$235.5M
69.99%
YoY
|
$142.4M
37.56%
YoY
|
$115.8M
-21.29%
YoY
|
$183.0M
24.99%
YoY
|
$138.5M
31.07%
YoY
|
$103.5M
39.76%
YoY
|
$147.2M
108.58%
YoY
|
$146.4M
14.9%
YoY
|
$105.7M
-8.62%
YoY
|
$74.07M
-31.3%
YoY
|
$70.56M
90.72%
YoY
|
$127.4M
59.28%
YoY
|
$115.7M
46.43%
YoY
|
$107.8M
56.73%
YoY
|
$37.00M
-27.18%
YoY
|
$80.01M
-29.32%
YoY
|
$78.99M
15.32%
YoY
|
Loading...