|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$210.5M
15.33%
YoY
|
$182.5M
38.32%
YoY
|
$131.9M
-29.86%
YoY
|
$188.1M
-0.85%
YoY
|
$189.7M
15.19%
YoY
|
| Depreciation, Depletion And Amortization |
$15.58M
13.9%
YoY
|
$13.68M
5.27%
YoY
|
$12.99M
-9.85%
YoY
|
$14.41M
-7.57%
YoY
|
$15.59M
-2.32%
YoY
|
| Cash From Operating Activities |
$301.9M
24.59%
YoY
|
$242.3M
6.07%
YoY
|
$228.4M
6.44%
YoY
|
$214.6M
5.95%
YoY
|
$202.5M
12.85%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$68.53M
231.01%
YoY
|
$20.70M
11.4%
YoY
|
$18.59M
43.82%
YoY
|
$12.92M
-1.93%
YoY
|
$13.18M
-8.47%
YoY
|
| Acquisitions |
-$469.7M
-3106.99%
YoY
|
$15.62M
83.4%
YoY
|
$8.517M
1175.0%
YoY
|
$668.0K
-97.72%
YoY
|
$29.33M
-185.36%
YoY
|
| Other Investing Activities |
-$113.6M
-86.06%
YoY
|
-$814.9M
-329.97%
YoY
|
$354.4M
-116.67%
YoY
|
-$2.126B
40.09%
YoY
|
-$1.518B
294.9%
YoY
|
| Cash From Investing Activities |
-$182.1M
-78.21%
YoY
|
-$835.6M
-348.86%
YoY
|
$335.8M
-115.7%
YoY
|
-$2.139B
39.73%
YoY
|
-$1.531B
283.92%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$5.891M
-115.13%
YoY
|
$38.94M
33.27%
YoY
|
$29.22M
-289.36%
YoY
|
-$15.43M
227.25%
YoY
|
-$4.715M
-69.62%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$15.01M
-102.5%
YoY
|
$599.4M
-202.79%
YoY
|
-$583.1M
-324.96%
YoY
|
$259.2M
-83.36%
YoY
|
$1.557B
-6.18%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$301.9M
24.59%
YoY
|
$242.3M
6.07%
YoY
|
$228.4M
6.44%
YoY
|
$214.6M
5.95%
YoY
|
$202.5M
12.85%
YoY
|
| Cash From Investing Activities |
-$182.1M
-78.21%
YoY
|
-$835.6M
-348.86%
YoY
|
$335.8M
-115.7%
YoY
|
-$2.139B
39.73%
YoY
|
-$1.531B
283.92%
YoY
|
| Cash From Financing Activities |
-$15.01M
-102.5%
YoY
|
$599.4M
-202.79%
YoY
|
-$583.1M
-324.96%
YoY
|
$259.2M
-83.36%
YoY
|
$1.557B
-6.18%
YoY
|
| Net Change In Cash |
$104.8M
1633.71%
YoY
|
$6.042M
-131.91%
YoY
|
-$18.93M
-98.86%
YoY
|
-$1.665B
-826.33%
YoY
|
$229.3M
-84.09%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$301.9M
24.59%
YoY
|
$242.3M
6.07%
YoY
|
$228.4M
6.44%
YoY
|
$214.6M
5.95%
YoY
|
$202.5M
12.85%
YoY
|
| Capital Expenditures |
$68.53M
231.01%
YoY
|
$20.70M
11.4%
YoY
|
$18.59M
43.82%
YoY
|
$12.92M
-1.93%
YoY
|
$13.18M
-8.47%
YoY
|
| Free Cash Flow |
$233.3M
5.31%
YoY
|
$221.6M
5.59%
YoY
|
$209.8M
4.04%
YoY
|
$201.7M
6.5%
YoY
|
$189.4M
14.71%
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 |
$57.22M
15.33%
YoY
|
$54.21M
9.34%
YoY
|
$55.09M
25.48%
YoY
|
$51.33M
7.13%
YoY
|
$49.61M
21.39%
YoY
|
$49.58M
47.61%
YoY
|
$43.90M
-0.52%
YoY
|
$47.92M
-0.78%
YoY
|
$40.87M
604.93%
YoY
|
$33.59M
-35.88%
YoY
|
$44.13M
-9.37%
YoY
|
$48.29M
21.32%
YoY
|
$5.798M
-87.68%
YoY
|
$52.38M
20.14%
YoY
|
$48.69M
7.4%
YoY
|
$39.81M
-16.98%
YoY
|
$47.06M
-10.96%
YoY
|
$43.60M
-6.24%
YoY
|
$45.34M
5.9%
YoY
|
| Depreciation, Depletion And Amortization |
$5.255M
44.21%
YoY
|
$8.344M
16.03%
YoY
|
$3.871M
-44.48%
YoY
|
$3.657M
-50.91%
YoY
|
$3.644M
11.1%
YoY
|
$7.191M
3.2%
YoY
|
$6.972M
-0.61%
YoY
|
$7.450M
3.99%
YoY
|
$3.280M
-0.73%
YoY
|
$6.968M
-7.04%
YoY
|
$7.015M
-8.6%
YoY
|
$7.164M
-7.25%
YoY
|
$3.304M
-10.46%
YoY
|
$7.496M
-1.37%
YoY
|
$7.675M
-0.32%
YoY
|
$7.724M
4.38%
YoY
|
$3.690M
-8.53%
YoY
|
$7.600M
-2.56%
YoY
|
$7.700M
2.67%
YoY
|
| Cash From Operating Activities |
$71.56M
14.48%
YoY
|
$84.58M
28.65%
YoY
|
$101.1M
77.79%
YoY
|
$53.69M
34.94%
YoY
|
$62.51M
-21.76%
YoY
|
$65.74M
47.05%
YoY
|
$56.86M
-12.33%
YoY
|
$39.79M
-4.09%
YoY
|
$79.89M
3.26%
YoY
|
$44.71M
-37.53%
YoY
|
$64.86M
47.0%
YoY
|
$41.48M
-11.7%
YoY
|
$77.37M
48.97%
YoY
|
$71.56M
44.57%
YoY
|
$44.12M
-32.02%
YoY
|
$46.98M
78.62%
YoY
|
$51.94M
-15.97%
YoY
|
$49.50M
-8.84%
YoY
|
$64.90M
117.79%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$11.26M
6.68%
YoY
|
$23.01M
219.47%
YoY
|
$17.66M
258.11%
YoY
|
$17.30M
187.9%
YoY
|
$10.56M
312.47%
YoY
|
$7.202M
53.36%
YoY
|
$4.932M
-29.02%
YoY
|
$6.010M
109.33%
YoY
|
$2.559M
-37.13%
YoY
|
$4.696M
61.49%
YoY
|
$6.948M
-237.99%
YoY
|
$2.871M
-203.83%
YoY
|
$4.070M
83.83%
YoY
|
$2.908M
-196.93%
YoY
|
-$5.035M
11.89%
YoY
|
-$2.765M
-42.4%
YoY
|
$2.214M
152.74%
YoY
|
-$3.000M
-47.37%
YoY
|
-$4.500M
9.76%
YoY
|
| Acquisitions |
$12.86M
5214.88%
YoY
|
N/A
|
N/A
|
N/A
|
$242.0K
-95.96%
YoY
|
N/A
|
N/A
|
N/A
|
$5.995M
190.88%
YoY
|
N/A
|
N/A
|
N/A
|
$2.061M
-16.36%
YoY
|
N/A
|
N/A
|
N/A
|
$2.464M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$191.4M
868.84%
YoY
|
$306.7M
-250.76%
YoY
|
-$264.2M
12.82%
YoY
|
-$136.4M
-17.47%
YoY
|
-$19.76M
-90.69%
YoY
|
-$203.4M
-30.37%
YoY
|
-$234.1M
101.35%
YoY
|
-$165.2M
-201.57%
YoY
|
-$212.1M
-135.34%
YoY
|
-$292.2M
16.44%
YoY
|
-$116.3M
-58.12%
YoY
|
$162.7M
-148.04%
YoY
|
$600.1M
-147.67%
YoY
|
-$250.9M
-62.04%
YoY
|
-$277.6M
-35.15%
YoY
|
-$338.6M
2251.56%
YoY
|
-$1.259B
204.01%
YoY
|
-$661.0M
109.97%
YoY
|
-$428.1M
-435.24%
YoY
|
| Cash From Investing Activities |
-$202.7M
568.62%
YoY
|
$283.7M
-234.69%
YoY
|
-$281.8M
17.88%
YoY
|
-$153.7M
-10.27%
YoY
|
-$30.31M
-85.88%
YoY
|
-$210.6M
-29.05%
YoY
|
-$239.1M
94.0%
YoY
|
-$171.2M
-207.16%
YoY
|
-$214.7M
-136.02%
YoY
|
-$296.9M
16.96%
YoY
|
-$123.2M
-56.4%
YoY
|
$159.8M
-146.81%
YoY
|
$596.1M
-147.27%
YoY
|
-$253.8M
-61.77%
YoY
|
-$282.7M
-34.66%
YoY
|
-$341.4M
1678.07%
YoY
|
-$1.261B
203.9%
YoY
|
-$664.0M
107.18%
YoY
|
-$432.6M
-450.0%
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 |
-$9.392M
-510.31%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.289M
-106.82%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$33.56M
221.07%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$10.45M
-436.43%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.107M
-142.79%
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 |
$401.5M
39.02%
YoY
|
-$311.8M
7299.88%
YoY
|
$188.7M
-42.25%
YoY
|
-$180.8M
3227.18%
YoY
|
$288.8M
2.34%
YoY
|
-$4.213M
-66.79%
YoY
|
$326.8M
12.16%
YoY
|
-$5.434M
-96.76%
YoY
|
$282.2M
-140.66%
YoY
|
-$12.69M
-108.76%
YoY
|
$291.4M
1.07%
YoY
|
-$167.8M
-68.27%
YoY
|
-$694.0M
-295.48%
YoY
|
$144.8M
-13.27%
YoY
|
$288.3M
-40.47%
YoY
|
-$528.9M
-1211.11%
YoY
|
$355.0M
-58.65%
YoY
|
$166.9M
120.77%
YoY
|
$484.3M
33.38%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$71.56M
14.48%
YoY
|
$84.58M
28.65%
YoY
|
$101.1M
77.79%
YoY
|
$53.69M
34.94%
YoY
|
$62.51M
-21.76%
YoY
|
$65.74M
47.05%
YoY
|
$56.86M
-12.33%
YoY
|
$39.79M
-4.09%
YoY
|
$79.89M
3.26%
YoY
|
$44.71M
-37.53%
YoY
|
$64.86M
47.0%
YoY
|
$41.48M
-11.7%
YoY
|
$77.37M
48.97%
YoY
|
$71.56M
44.57%
YoY
|
$44.12M
-32.02%
YoY
|
$46.98M
78.62%
YoY
|
$51.94M
-15.97%
YoY
|
$49.50M
-8.84%
YoY
|
$64.90M
117.79%
YoY
|
| Cash From Investing Activities |
-$202.7M
568.62%
YoY
|
$283.7M
-234.69%
YoY
|
-$281.8M
17.88%
YoY
|
-$153.7M
-10.27%
YoY
|
-$30.31M
-85.88%
YoY
|
-$210.6M
-29.05%
YoY
|
-$239.1M
94.0%
YoY
|
-$171.2M
-207.16%
YoY
|
-$214.7M
-136.02%
YoY
|
-$296.9M
16.96%
YoY
|
-$123.2M
-56.4%
YoY
|
$159.8M
-146.81%
YoY
|
$596.1M
-147.27%
YoY
|
-$253.8M
-61.77%
YoY
|
-$282.7M
-34.66%
YoY
|
-$341.4M
1678.07%
YoY
|
-$1.261B
203.9%
YoY
|
-$664.0M
107.18%
YoY
|
-$432.6M
-450.0%
YoY
|
| Cash From Financing Activities |
$401.5M
39.02%
YoY
|
-$311.8M
7299.88%
YoY
|
$188.7M
-42.25%
YoY
|
-$180.8M
3227.18%
YoY
|
$288.8M
2.34%
YoY
|
-$4.213M
-66.79%
YoY
|
$326.8M
12.16%
YoY
|
-$5.434M
-96.76%
YoY
|
$282.2M
-140.66%
YoY
|
-$12.69M
-108.76%
YoY
|
$291.4M
1.07%
YoY
|
-$167.8M
-68.27%
YoY
|
-$694.0M
-295.48%
YoY
|
$144.8M
-13.27%
YoY
|
$288.3M
-40.47%
YoY
|
-$528.9M
-1211.11%
YoY
|
$355.0M
-58.65%
YoY
|
$166.9M
120.77%
YoY
|
$484.3M
33.38%
YoY
|
| Net Change In Cash |
$270.4M
-15.76%
YoY
|
$56.51M
-137.9%
YoY
|
$7.999M
-94.47%
YoY
|
-$280.8M
105.11%
YoY
|
$321.0M
117.76%
YoY
|
-$149.1M
-43.7%
YoY
|
$144.6M
-37.94%
YoY
|
-$136.9M
-508.85%
YoY
|
$147.4M
-815.7%
YoY
|
-$264.8M
606.35%
YoY
|
$233.0M
368.28%
YoY
|
$33.48M
-104.07%
YoY
|
-$20.60M
-97.59%
YoY
|
-$37.50M
-91.62%
YoY
|
$49.76M
-57.32%
YoY
|
-$823.3M
-1605.12%
YoY
|
-$854.1M
-268.95%
YoY
|
-$447.6M
134.84%
YoY
|
$116.6M
-77.42%
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 |
$71.56M
14.48%
YoY
|
$84.58M
28.65%
YoY
|
$101.1M
77.79%
YoY
|
$53.69M
34.94%
YoY
|
$62.51M
-21.76%
YoY
|
$65.74M
47.05%
YoY
|
$56.86M
-12.33%
YoY
|
$39.79M
-4.09%
YoY
|
$79.89M
3.26%
YoY
|
$44.71M
-37.53%
YoY
|
$64.86M
47.0%
YoY
|
$41.48M
-11.7%
YoY
|
$77.37M
48.97%
YoY
|
$71.56M
44.57%
YoY
|
$44.12M
-32.02%
YoY
|
$46.98M
78.62%
YoY
|
$51.94M
-15.97%
YoY
|
$49.50M
-8.84%
YoY
|
$64.90M
117.79%
YoY
|
| Capital Expenditures |
$11.26M
6.68%
YoY
|
$23.01M
219.47%
YoY
|
$17.66M
258.11%
YoY
|
$17.30M
187.9%
YoY
|
$10.56M
312.47%
YoY
|
$7.202M
53.36%
YoY
|
$4.932M
-29.02%
YoY
|
$6.010M
109.33%
YoY
|
$2.559M
-37.13%
YoY
|
$4.696M
61.49%
YoY
|
$6.948M
-237.99%
YoY
|
$2.871M
-203.83%
YoY
|
$4.070M
83.83%
YoY
|
$2.908M
-196.93%
YoY
|
-$5.035M
11.89%
YoY
|
-$2.765M
-42.4%
YoY
|
$2.214M
152.74%
YoY
|
-$3.000M
-47.37%
YoY
|
-$4.500M
9.76%
YoY
|
| Free Cash Flow |
$60.30M
16.06%
YoY
|
$61.57M
5.18%
YoY
|
$83.43M
60.66%
YoY
|
$36.39M
7.72%
YoY
|
$51.95M
-32.82%
YoY
|
$58.54M
46.3%
YoY
|
$51.93M
-10.33%
YoY
|
$33.78M
-12.52%
YoY
|
$77.33M
5.5%
YoY
|
$40.01M
-41.72%
YoY
|
$57.91M
17.81%
YoY
|
$38.61M
-22.38%
YoY
|
$73.30M
47.42%
YoY
|
$68.66M
30.77%
YoY
|
$49.16M
-29.17%
YoY
|
$49.74M
59.94%
YoY
|
$49.72M
-18.4%
YoY
|
$52.50M
-12.5%
YoY
|
$69.40M
104.72%
YoY
|
Loading...