|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$163.8M
14.3%
YoY
|
$143.3M
23.61%
YoY
|
$115.9M
13.37%
YoY
|
$102.2M
18.49%
YoY
|
$86.28M
65.61%
YoY
|
| Depreciation, Depletion And Amortization |
$87.13M
16.19%
YoY
|
$74.99M
13.66%
YoY
|
$65.97M
0.88%
YoY
|
$65.40M
1.83%
YoY
|
$64.23M
4.1%
YoY
|
| Cash From Operating Activities |
$266.2M
21.42%
YoY
|
$219.3M
5.58%
YoY
|
$207.7M
7.94%
YoY
|
$192.4M
9.23%
YoY
|
$176.1M
34.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$5.730M
-15.02%
YoY
|
$6.743M
21.21%
YoY
|
$5.563M
-8.37%
YoY
|
$6.071M
-225.72%
YoY
|
-$4.829M
27.08%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$151.6M
-47.75%
YoY
|
-$290.2M
103.37%
YoY
|
-$142.7M
23.48%
YoY
|
-$115.6M
28.01%
YoY
|
-$90.28M
86.52%
YoY
|
| Cash From Investing Activities |
-$157.4M
-47.01%
YoY
|
-$296.9M
100.28%
YoY
|
-$148.3M
21.89%
YoY
|
-$121.6M
27.89%
YoY
|
-$95.11M
82.2%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$13.21M
6.63%
YoY
|
$12.39M
33.64%
YoY
|
$9.272M
435.95%
YoY
|
$1.730M
-34.86%
YoY
|
$2.656M
-57.16%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
$5.016M
-238.18%
YoY
|
-$3.630M
-75.37%
YoY
|
-$14.74M
220.25%
YoY
|
-$4.603M
-403.63%
YoY
|
$1.516M
-72.93%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$266.2M
21.42%
YoY
|
$219.3M
5.58%
YoY
|
$207.7M
7.94%
YoY
|
$192.4M
9.23%
YoY
|
$176.1M
34.25%
YoY
|
| Cash From Investing Activities |
-$157.4M
-47.01%
YoY
|
-$296.9M
100.28%
YoY
|
-$148.3M
21.89%
YoY
|
-$121.6M
27.89%
YoY
|
-$95.11M
82.2%
YoY
|
| Cash From Financing Activities |
$5.016M
-238.18%
YoY
|
-$3.630M
-75.37%
YoY
|
-$14.74M
220.25%
YoY
|
-$4.603M
-403.63%
YoY
|
$1.516M
-72.93%
YoY
|
| Net Change In Cash |
$113.9M
-240.1%
YoY
|
-$81.31M
-281.99%
YoY
|
$44.68M
-32.47%
YoY
|
$66.16M
-19.85%
YoY
|
$82.55M
-2.43%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$266.2M
21.42%
YoY
|
$219.3M
5.58%
YoY
|
$207.7M
7.94%
YoY
|
$192.4M
9.23%
YoY
|
$176.1M
34.25%
YoY
|
| Capital Expenditures |
$5.730M
-15.02%
YoY
|
$6.743M
21.21%
YoY
|
$5.563M
-8.37%
YoY
|
$6.071M
-225.72%
YoY
|
-$4.829M
27.08%
YoY
|
| Free Cash Flow |
$260.5M
22.58%
YoY
|
$212.5M
5.15%
YoY
|
$202.1M
8.48%
YoY
|
$186.3M
2.96%
YoY
|
$181.0M
34.05%
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 |
$45.60M
22.04%
YoY
|
$43.90M
20.08%
YoY
|
$38.02M
9.63%
YoY
|
$36.24M
4.55%
YoY
|
$37.37M
17.37%
YoY
|
$36.56M
37.43%
YoY
|
$34.68M
23.35%
YoY
|
$34.67M
18.1%
YoY
|
$31.84M
7.01%
YoY
|
$26.60M
0.5%
YoY
|
$28.12M
22.77%
YoY
|
$29.35M
26.99%
YoY
|
$29.75M
55.0%
YoY
|
$26.47M
3.84%
YoY
|
$22.90M
-1.18%
YoY
|
$23.12M
25.49%
YoY
|
$19.19M
11.59%
YoY
|
$25.49M
91.52%
YoY
|
$23.18M
119.89%
YoY
|
$18.42M
66.7%
YoY
|
| Depreciation, Depletion And Amortization |
$22.39M
7.19%
YoY
|
$22.17M
17.24%
YoY
|
$22.01M
17.02%
YoY
|
$20.56M
25.53%
YoY
|
$20.89M
26.7%
YoY
|
$18.91M
13.23%
YoY
|
$18.81M
11.62%
YoY
|
$16.38M
2.78%
YoY
|
$16.49M
4.86%
YoY
|
$16.70M
4.39%
YoY
|
$16.85M
-3.11%
YoY
|
$15.94M
-2.17%
YoY
|
$15.72M
-3.74%
YoY
|
$16.00M
-3.89%
YoY
|
$17.39M
7.01%
YoY
|
$16.29M
8.62%
YoY
|
$16.33M
6.06%
YoY
|
$16.65M
7.39%
YoY
|
$16.25M
4.83%
YoY
|
$15.00M
-1.96%
YoY
|
| Cash From Operating Activities |
$75.95M
25.07%
YoY
|
$73.36M
21.97%
YoY
|
$63.34M
82.74%
YoY
|
$53.60M
-15.9%
YoY
|
$60.73M
19.62%
YoY
|
$60.15M
7.31%
YoY
|
$34.66M
-33.36%
YoY
|
$63.74M
30.47%
YoY
|
$50.76M
0.23%
YoY
|
$56.05M
10.09%
YoY
|
$52.01M
12.1%
YoY
|
$48.86M
9.95%
YoY
|
$50.65M
11.27%
YoY
|
$50.92M
17.48%
YoY
|
$46.40M
0.04%
YoY
|
$44.43M
8.64%
YoY
|
$45.52M
25.05%
YoY
|
$43.34M
30.54%
YoY
|
$46.38M
36.01%
YoY
|
$40.90M
48.73%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.432M
-31.48%
YoY
|
$1.196M
-8.91%
YoY
|
$1.240M
-21.32%
YoY
|
$1.862M
5.56%
YoY
|
$2.090M
191.09%
YoY
|
$1.313M
-10.19%
YoY
|
$1.576M
-27.71%
YoY
|
$1.764M
46.63%
YoY
|
$718.0K
-56.33%
YoY
|
$1.462M
-245.47%
YoY
|
$2.180M
-222.06%
YoY
|
$1.203M
-173.53%
YoY
|
$1.644M
-267.93%
YoY
|
-$1.005M
-19.86%
YoY
|
-$1.786M
99.33%
YoY
|
-$1.636M
-3.76%
YoY
|
-$979.0K
8.78%
YoY
|
-$1.254M
56.75%
YoY
|
-$896.0K
-18.55%
YoY
|
-$1.700M
70.0%
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
|
N/A
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
-$37.02M
-72.12%
YoY
|
-$2.277M
-83.43%
YoY
|
-$112.3M
-19.75%
YoY
|
-$3.736M
N/A
|
-$132.8M
N/A
|
-$13.74M
N/A
|
-$140.0M
-1.91%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$142.7M
232.7%
YoY
|
-$11.57M
N/A
|
$0.00
N/A
|
-$61.10M
12.35%
YoY
|
-$42.89M
19.48%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$54.38M
926.0%
YoY
|
-$35.90M
48.96%
YoY
|
| Cash From Investing Activities |
-$1.432M
-75.42%
YoY
|
-$38.21M
-71.5%
YoY
|
-$3.517M
-77.04%
YoY
|
-$114.2M
-19.44%
YoY
|
-$5.826M
711.42%
YoY
|
-$134.1M
9070.04%
YoY
|
-$15.32M
602.66%
YoY
|
-$141.7M
-1.51%
YoY
|
-$718.0K
-94.57%
YoY
|
-$1.462M
45.47%
YoY
|
-$2.180M
-96.53%
YoY
|
-$143.9M
223.17%
YoY
|
-$13.22M
1250.05%
YoY
|
-$1.005M
-19.86%
YoY
|
-$62.88M
13.56%
YoY
|
-$44.53M
18.74%
YoY
|
-$979.0K
-95.11%
YoY
|
-$1.254M
79.14%
YoY
|
-$55.37M
778.95%
YoY
|
-$37.50M
48.81%
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
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.889M
-24.56%
YoY
|
$2.957M
24.61%
YoY
|
$4.808M
46.45%
YoY
|
$3.558M
-15.91%
YoY
|
$2.504M
-10.7%
YoY
|
$2.373M
430.87%
YoY
|
$3.283M
480.04%
YoY
|
$4.231M
-22.44%
YoY
|
$2.804M
3638.67%
YoY
|
$447.0K
-61.33%
YoY
|
$566.0K
409.91%
YoY
|
$5.455M
1305.93%
YoY
|
$75.00K
-35.9%
YoY
|
$1.156M
10.94%
YoY
|
$111.0K
-87.63%
YoY
|
$388.0K
-35.33%
YoY
|
$117.0K
-61.0%
YoY
|
$1.042M
421.0%
YoY
|
$897.0K
-84.26%
YoY
|
$600.0K
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
|
N/A
|
| Cash From Financing Activities |
$1.388M
-44.57%
YoY
|
$2.957M
25.4%
YoY
|
$3.638M
-161.25%
YoY
|
-$2.967M
16.26%
YoY
|
$2.504M
-125.13%
YoY
|
$2.358M
427.52%
YoY
|
-$5.940M
3.23%
YoY
|
-$2.552M
-581.51%
YoY
|
-$9.964M
919.86%
YoY
|
$447.0K
-61.33%
YoY
|
-$5.754M
12.74%
YoY
|
$530.0K
64.6%
YoY
|
-$977.0K
-1030.48%
YoY
|
$1.156M
10.94%
YoY
|
-$5.104M
2109.52%
YoY
|
$322.0K
-46.33%
YoY
|
$105.0K
-126.25%
YoY
|
$1.042M
421.0%
YoY
|
-$231.0K
-94.75%
YoY
|
$600.0K
-94.12%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$75.95M
25.07%
YoY
|
$73.36M
21.97%
YoY
|
$63.34M
82.74%
YoY
|
$53.60M
-15.9%
YoY
|
$60.73M
19.62%
YoY
|
$60.15M
7.31%
YoY
|
$34.66M
-33.36%
YoY
|
$63.74M
30.47%
YoY
|
$50.76M
0.23%
YoY
|
$56.05M
10.09%
YoY
|
$52.01M
12.1%
YoY
|
$48.86M
9.95%
YoY
|
$50.65M
11.27%
YoY
|
$50.92M
17.48%
YoY
|
$46.40M
0.04%
YoY
|
$44.43M
8.64%
YoY
|
$45.52M
25.05%
YoY
|
$43.34M
30.54%
YoY
|
$46.38M
36.01%
YoY
|
$40.90M
48.73%
YoY
|
| Cash From Investing Activities |
-$1.432M
-75.42%
YoY
|
-$38.21M
-71.5%
YoY
|
-$3.517M
-77.04%
YoY
|
-$114.2M
-19.44%
YoY
|
-$5.826M
711.42%
YoY
|
-$134.1M
9070.04%
YoY
|
-$15.32M
602.66%
YoY
|
-$141.7M
-1.51%
YoY
|
-$718.0K
-94.57%
YoY
|
-$1.462M
45.47%
YoY
|
-$2.180M
-96.53%
YoY
|
-$143.9M
223.17%
YoY
|
-$13.22M
1250.05%
YoY
|
-$1.005M
-19.86%
YoY
|
-$62.88M
13.56%
YoY
|
-$44.53M
18.74%
YoY
|
-$979.0K
-95.11%
YoY
|
-$1.254M
79.14%
YoY
|
-$55.37M
778.95%
YoY
|
-$37.50M
48.81%
YoY
|
| Cash From Financing Activities |
$1.388M
-44.57%
YoY
|
$2.957M
25.4%
YoY
|
$3.638M
-161.25%
YoY
|
-$2.967M
16.26%
YoY
|
$2.504M
-125.13%
YoY
|
$2.358M
427.52%
YoY
|
-$5.940M
3.23%
YoY
|
-$2.552M
-581.51%
YoY
|
-$9.964M
919.86%
YoY
|
$447.0K
-61.33%
YoY
|
-$5.754M
12.74%
YoY
|
$530.0K
64.6%
YoY
|
-$977.0K
-1030.48%
YoY
|
$1.156M
10.94%
YoY
|
-$5.104M
2109.52%
YoY
|
$322.0K
-46.33%
YoY
|
$105.0K
-126.25%
YoY
|
$1.042M
421.0%
YoY
|
-$231.0K
-94.75%
YoY
|
$600.0K
-94.12%
YoY
|
| Net Change In Cash |
$75.90M
32.23%
YoY
|
$38.11M
-153.25%
YoY
|
$63.46M
373.49%
YoY
|
-$63.55M
-21.1%
YoY
|
$57.40M
43.21%
YoY
|
-$71.56M
-230.03%
YoY
|
$13.40M
-69.59%
YoY
|
-$80.55M
-14.78%
YoY
|
$40.08M
9.95%
YoY
|
$55.04M
7.77%
YoY
|
$44.08M
-304.18%
YoY
|
-$94.52M
-41922.12%
YoY
|
$36.46M
-18.35%
YoY
|
$51.07M
18.41%
YoY
|
-$21.59M
134.01%
YoY
|
$226.0K
-94.35%
YoY
|
$44.65M
179.04%
YoY
|
$43.13M
31.88%
YoY
|
-$9.225M
-139.42%
YoY
|
$4.000M
-68.0%
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 |
$75.95M
25.07%
YoY
|
$73.36M
21.97%
YoY
|
$63.34M
82.74%
YoY
|
$53.60M
-15.9%
YoY
|
$60.73M
19.62%
YoY
|
$60.15M
7.31%
YoY
|
$34.66M
-33.36%
YoY
|
$63.74M
30.47%
YoY
|
$50.76M
0.23%
YoY
|
$56.05M
10.09%
YoY
|
$52.01M
12.1%
YoY
|
$48.86M
9.95%
YoY
|
$50.65M
11.27%
YoY
|
$50.92M
17.48%
YoY
|
$46.40M
0.04%
YoY
|
$44.43M
8.64%
YoY
|
$45.52M
25.05%
YoY
|
$43.34M
30.54%
YoY
|
$46.38M
36.01%
YoY
|
$40.90M
48.73%
YoY
|
| Capital Expenditures |
$1.432M
-31.48%
YoY
|
$1.196M
-8.91%
YoY
|
$1.240M
-21.32%
YoY
|
$1.862M
5.56%
YoY
|
$2.090M
191.09%
YoY
|
$1.313M
-10.19%
YoY
|
$1.576M
-27.71%
YoY
|
$1.764M
46.63%
YoY
|
$718.0K
-56.33%
YoY
|
$1.462M
-245.47%
YoY
|
$2.180M
-222.06%
YoY
|
$1.203M
-173.53%
YoY
|
$1.644M
-267.93%
YoY
|
-$1.005M
-19.86%
YoY
|
-$1.786M
99.33%
YoY
|
-$1.636M
-3.76%
YoY
|
-$979.0K
8.78%
YoY
|
-$1.254M
56.75%
YoY
|
-$896.0K
-18.55%
YoY
|
-$1.700M
70.0%
YoY
|
| Free Cash Flow |
$74.52M
27.08%
YoY
|
$72.16M
22.66%
YoY
|
$62.10M
87.69%
YoY
|
$51.74M
-16.52%
YoY
|
$58.64M
17.16%
YoY
|
$58.83M
7.78%
YoY
|
$33.08M
-33.61%
YoY
|
$61.98M
30.06%
YoY
|
$50.05M
2.12%
YoY
|
$54.59M
5.14%
YoY
|
$49.83M
3.42%
YoY
|
$47.65M
3.44%
YoY
|
$49.01M
5.39%
YoY
|
$51.92M
16.43%
YoY
|
$48.19M
1.92%
YoY
|
$46.07M
8.14%
YoY
|
$46.50M
24.66%
YoY
|
$44.59M
31.15%
YoY
|
$47.28M
34.31%
YoY
|
$42.60M
49.47%
YoY
|
Loading...