|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$141.6M
25.72%
YoY
|
$112.6M
41.27%
YoY
|
$79.72M
-66.64%
YoY
|
$239.0M
48.33%
YoY
|
$161.1M
54.29%
YoY
|
| Depreciation, Depletion And Amortization |
$22.30M
0.0%
YoY
|
$22.30M
3.24%
YoY
|
$21.60M
16.76%
YoY
|
$18.50M
6.32%
YoY
|
$17.40M
0.0%
YoY
|
| Cash From Operating Activities |
$227.0M
-12.71%
YoY
|
$260.1M
15.95%
YoY
|
$224.3M
0.42%
YoY
|
$223.4M
-2.21%
YoY
|
$228.4M
14.73%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$23.34M
-8.07%
YoY
|
$25.38M
18.33%
YoY
|
$21.45M
-20.76%
YoY
|
$27.07M
7.85%
YoY
|
$25.10M
46.96%
YoY
|
| Acquisitions |
$144.4M
324.46%
YoY
|
$34.03M
-91.85%
YoY
|
$417.6M
841.12%
YoY
|
$44.37M
200.81%
YoY
|
$14.75M
N/A
|
| Other Investing Activities |
-$101.0K
-99.66%
YoY
|
-$29.85M
-92.94%
YoY
|
-$423.0M
732.69%
YoY
|
-$50.79M
200.33%
YoY
|
-$16.91M
N/A
|
| Cash From Investing Activities |
-$238.2M
101.41%
YoY
|
-$118.3M
-76.71%
YoY
|
-$507.9M
280.98%
YoY
|
-$133.3M
59.06%
YoY
|
-$83.82M
72.35%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$12.78M
-0.71%
YoY
|
$12.87M
-1.17%
YoY
|
$13.03M
-5.43%
YoY
|
$13.77M
-4.41%
YoY
|
$14.41M
0.19%
YoY
|
| Common Stock Issuance & Retirement, Net |
$69.29M
-15.8%
YoY
|
$82.30M
127.98%
YoY
|
$36.10M
-62.63%
YoY
|
$96.60M
295.9%
YoY
|
$24.40M
234.25%
YoY
|
| Debt Paid & Issued, Net |
$23.87M
0.0%
YoY
|
$23.87M
-84.53%
YoY
|
$154.3M
-66.99%
YoY
|
$467.4M
1358.65%
YoY
|
$32.04M
2.55%
YoY
|
| Cash From Financing Activities |
$28.45M
-118.65%
YoY
|
-$152.6M
-137.83%
YoY
|
$403.3M
-357.24%
YoY
|
-$156.8M
92.86%
YoY
|
-$81.29M
29.81%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$227.0M
-12.71%
YoY
|
$260.1M
15.95%
YoY
|
$224.3M
0.42%
YoY
|
$223.4M
-2.21%
YoY
|
$228.4M
14.73%
YoY
|
| Cash From Investing Activities |
-$238.2M
101.41%
YoY
|
-$118.3M
-76.71%
YoY
|
-$507.9M
280.98%
YoY
|
-$133.3M
59.06%
YoY
|
-$83.82M
72.35%
YoY
|
| Cash From Financing Activities |
$28.45M
-118.65%
YoY
|
-$152.6M
-137.83%
YoY
|
$403.3M
-357.24%
YoY
|
-$156.8M
92.86%
YoY
|
-$81.29M
29.81%
YoY
|
| Net Change In Cash |
$33.48M
-215.15%
YoY
|
-$29.08M
-122.7%
YoY
|
$128.1M
-282.28%
YoY
|
-$70.26M
-208.41%
YoY
|
$64.81M
-27.97%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$227.0M
-12.71%
YoY
|
$260.1M
15.95%
YoY
|
$224.3M
0.42%
YoY
|
$223.4M
-2.21%
YoY
|
$228.4M
14.73%
YoY
|
| Capital Expenditures |
$23.34M
-8.07%
YoY
|
$25.38M
18.33%
YoY
|
$21.45M
-20.76%
YoY
|
$27.07M
7.85%
YoY
|
$25.10M
46.96%
YoY
|
| Free Cash Flow |
$203.7M
-13.21%
YoY
|
$234.7M
15.7%
YoY
|
$202.8M
3.34%
YoY
|
$196.3M
-3.46%
YoY
|
$203.3M
11.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 |
$23.75M
-27.37%
YoY
|
$35.56M
-11.24%
YoY
|
$32.86M
33.16%
YoY
|
$40.47M
26.85%
YoY
|
$32.70M
104.66%
YoY
|
$40.06M
249.0%
YoY
|
$24.68M
145.89%
YoY
|
$31.90M
13.3%
YoY
|
$15.98M
-46.83%
YoY
|
$11.48M
-60.01%
YoY
|
$10.04M
-92.72%
YoY
|
$28.16M
-16.18%
YoY
|
$30.05M
-22.74%
YoY
|
$28.71M
-30.18%
YoY
|
$137.8M
290.25%
YoY
|
$33.59M
-31.73%
YoY
|
$38.90M
9.56%
YoY
|
$41.12M
27.29%
YoY
|
$35.31M
2.47%
YoY
|
| Depreciation, Depletion And Amortization |
$5.800M
7.41%
YoY
|
$36.87M
37.6%
YoY
|
$5.500M
-5.17%
YoY
|
$5.500M
1.85%
YoY
|
$5.400M
-5.26%
YoY
|
$26.80M
-10.51%
YoY
|
$5.800M
7.41%
YoY
|
$5.400M
-75.82%
YoY
|
$5.700M
14.0%
YoY
|
$29.94M
48.33%
YoY
|
$5.400M
17.39%
YoY
|
$22.33M
385.41%
YoY
|
$5.000M
8.7%
YoY
|
$20.19M
6.36%
YoY
|
$4.600M
9.52%
YoY
|
$4.600M
4.55%
YoY
|
$4.600M
4.55%
YoY
|
$18.98M
7.23%
YoY
|
$4.200M
-4.55%
YoY
|
| Cash From Operating Activities |
$31.21M
-17.09%
YoY
|
$70.01M
-6.86%
YoY
|
$70.87M
32.33%
YoY
|
$48.49M
-49.16%
YoY
|
$37.64M
4.64%
YoY
|
$75.16M
23.56%
YoY
|
$53.56M
43.58%
YoY
|
$95.37M
32.96%
YoY
|
$35.98M
-34.0%
YoY
|
$60.83M
-5.47%
YoY
|
$37.30M
28.15%
YoY
|
$71.73M
20.44%
YoY
|
$54.51M
-22.51%
YoY
|
$64.35M
22.42%
YoY
|
$29.11M
-54.4%
YoY
|
$59.55M
-22.99%
YoY
|
$70.35M
102.47%
YoY
|
$52.57M
-32.52%
YoY
|
$63.83M
88.28%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.346M
-0.95%
YoY
|
$23.58M
26.75%
YoY
|
$25.62M
89.83%
YoY
|
$20.03M
-41.85%
YoY
|
$6.407M
18.89%
YoY
|
$18.60M
-45.86%
YoY
|
$13.50M
-10.62%
YoY
|
$34.45M
55.47%
YoY
|
$5.389M
32.64%
YoY
|
$34.35M
25.73%
YoY
|
$15.10M
-196.6%
YoY
|
$22.16M
-187.65%
YoY
|
$4.063M
-27.79%
YoY
|
$27.32M
-411.73%
YoY
|
-$15.63M
17.77%
YoY
|
-$25.28M
87.68%
YoY
|
$5.627M
19.12%
YoY
|
-$8.765M
-25.09%
YoY
|
-$13.27M
-28.26%
YoY
|
| Acquisitions |
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
|
$23.32M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$495.0K
-1110.2%
YoY
|
-$145.1M
323.9%
YoY
|
-$1.304M
-27.52%
YoY
|
-$325.0K
-105.18%
YoY
|
-$49.00K
-55.86%
YoY
|
-$34.22M
-90.7%
YoY
|
-$1.799M
-94.36%
YoY
|
$6.276M
1380.19%
YoY
|
-$111.0K
-99.52%
YoY
|
-$368.1M
-36814600.0%
YoY
|
-$31.90M
-27.79%
YoY
|
$424.0K
-106.4%
YoY
|
-$23.32M
-388716.67%
YoY
|
$1.000K
-100.01%
YoY
|
-$44.18M
-1472733.33%
YoY
|
-$6.622M
-894.0%
YoY
|
$6.000K
-100.2%
YoY
|
-$14.75M
N/A
|
$3.000K
N/A
|
| Cash From Investing Activities |
-$23.18M
3.82%
YoY
|
-$168.6M
219.26%
YoY
|
-$26.92M
76.02%
YoY
|
-$20.36M
-27.75%
YoY
|
-$22.32M
1.5%
YoY
|
-$52.82M
-86.88%
YoY
|
-$15.30M
-67.46%
YoY
|
-$28.17M
29.63%
YoY
|
-$21.99M
-39.97%
YoY
|
-$402.5M
1373.17%
YoY
|
-$47.00M
-21.42%
YoY
|
-$21.73M
-31.87%
YoY
|
-$36.64M
156.38%
YoY
|
-$27.32M
16.19%
YoY
|
-$59.81M
350.75%
YoY
|
-$31.90M
152.47%
YoY
|
-$14.29M
-58.47%
YoY
|
-$23.51M
100.98%
YoY
|
-$13.27M
-28.28%
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
|
$3.249M
-9.7%
YoY
|
N/A
|
N/A
|
N/A
|
$3.598M
-0.19%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$20.01M
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
|
$70.00M
1016.61%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$6.269M
-70.4%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$21.18M
48.44%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$5.967M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.967M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$5.967M
15.04%
YoY
|
N/A
|
N/A
|
N/A
|
$5.187M
5.04%
YoY
|
N/A
|
N/A
|
N/A
|
$4.938M
-76.88%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$33.72M
22.41%
YoY
|
-$60.67M
172.31%
YoY
|
$129.4M
-390.84%
YoY
|
-$12.78M
-81.59%
YoY
|
-$27.55M
68.47%
YoY
|
-$22.28M
-104.72%
YoY
|
-$44.51M
332.09%
YoY
|
-$69.43M
284.76%
YoY
|
-$16.35M
-59.71%
YoY
|
$472.1M
-924.52%
YoY
|
-$10.30M
-74.7%
YoY
|
-$18.04M
-20.25%
YoY
|
-$40.58M
12.19%
YoY
|
-$57.26M
694.4%
YoY
|
-$40.71M
464.82%
YoY
|
-$22.63M
24.54%
YoY
|
-$36.17M
-25.76%
YoY
|
-$7.208M
-38.92%
YoY
|
-$7.208M
-68.52%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$31.21M
-17.09%
YoY
|
$70.01M
-6.86%
YoY
|
$70.87M
32.33%
YoY
|
$48.49M
-49.16%
YoY
|
$37.64M
4.64%
YoY
|
$75.16M
23.56%
YoY
|
$53.56M
43.58%
YoY
|
$95.37M
32.96%
YoY
|
$35.98M
-34.0%
YoY
|
$60.83M
-5.47%
YoY
|
$37.30M
28.15%
YoY
|
$71.73M
20.44%
YoY
|
$54.51M
-22.51%
YoY
|
$64.35M
22.42%
YoY
|
$29.11M
-54.4%
YoY
|
$59.55M
-22.99%
YoY
|
$70.35M
102.47%
YoY
|
$52.57M
-32.52%
YoY
|
$63.83M
88.28%
YoY
|
| Cash From Investing Activities |
-$23.18M
3.82%
YoY
|
-$168.6M
219.26%
YoY
|
-$26.92M
76.02%
YoY
|
-$20.36M
-27.75%
YoY
|
-$22.32M
1.5%
YoY
|
-$52.82M
-86.88%
YoY
|
-$15.30M
-67.46%
YoY
|
-$28.17M
29.63%
YoY
|
-$21.99M
-39.97%
YoY
|
-$402.5M
1373.17%
YoY
|
-$47.00M
-21.42%
YoY
|
-$21.73M
-31.87%
YoY
|
-$36.64M
156.38%
YoY
|
-$27.32M
16.19%
YoY
|
-$59.81M
350.75%
YoY
|
-$31.90M
152.47%
YoY
|
-$14.29M
-58.47%
YoY
|
-$23.51M
100.98%
YoY
|
-$13.27M
-28.28%
YoY
|
| Cash From Financing Activities |
-$33.72M
22.41%
YoY
|
-$60.67M
172.31%
YoY
|
$129.4M
-390.84%
YoY
|
-$12.78M
-81.59%
YoY
|
-$27.55M
68.47%
YoY
|
-$22.28M
-104.72%
YoY
|
-$44.51M
332.09%
YoY
|
-$69.43M
284.76%
YoY
|
-$16.35M
-59.71%
YoY
|
$472.1M
-924.52%
YoY
|
-$10.30M
-74.7%
YoY
|
-$18.04M
-20.25%
YoY
|
-$40.58M
12.19%
YoY
|
-$57.26M
694.4%
YoY
|
-$40.71M
464.82%
YoY
|
-$22.63M
24.54%
YoY
|
-$36.17M
-25.76%
YoY
|
-$7.208M
-38.92%
YoY
|
-$7.208M
-68.52%
YoY
|
| Net Change In Cash |
-$19.68M
179.85%
YoY
|
-$159.3M
-252947.62%
YoY
|
$173.4M
-2877.35%
YoY
|
$15.35M
-787.06%
YoY
|
-$7.031M
14.57%
YoY
|
$63.00K
-99.95%
YoY
|
-$6.243M
-68.78%
YoY
|
-$2.234M
-106.99%
YoY
|
-$6.137M
-73.29%
YoY
|
$130.5M
-744.86%
YoY
|
-$20.00M
-71.99%
YoY
|
$31.95M
536.05%
YoY
|
-$22.98M
-227.75%
YoY
|
-$20.23M
-192.62%
YoY
|
-$71.41M
-264.74%
YoY
|
$5.023M
-89.2%
YoY
|
$17.99M
-139.38%
YoY
|
$21.84M
-59.85%
YoY
|
$43.35M
-677.99%
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 |
$31.21M
-17.09%
YoY
|
$70.01M
-6.86%
YoY
|
$70.87M
32.33%
YoY
|
$48.49M
-49.16%
YoY
|
$37.64M
4.64%
YoY
|
$75.16M
23.56%
YoY
|
$53.56M
43.58%
YoY
|
$95.37M
32.96%
YoY
|
$35.98M
-34.0%
YoY
|
$60.83M
-5.47%
YoY
|
$37.30M
28.15%
YoY
|
$71.73M
20.44%
YoY
|
$54.51M
-22.51%
YoY
|
$64.35M
22.42%
YoY
|
$29.11M
-54.4%
YoY
|
$59.55M
-22.99%
YoY
|
$70.35M
102.47%
YoY
|
$52.57M
-32.52%
YoY
|
$63.83M
88.28%
YoY
|
| Capital Expenditures |
$6.346M
-0.95%
YoY
|
$23.58M
26.75%
YoY
|
$25.62M
89.83%
YoY
|
$20.03M
-41.85%
YoY
|
$6.407M
18.89%
YoY
|
$18.60M
-45.86%
YoY
|
$13.50M
-10.62%
YoY
|
$34.45M
55.47%
YoY
|
$5.389M
32.64%
YoY
|
$34.35M
25.73%
YoY
|
$15.10M
-196.6%
YoY
|
$22.16M
-187.65%
YoY
|
$4.063M
-27.79%
YoY
|
$27.32M
-411.73%
YoY
|
-$15.63M
17.77%
YoY
|
-$25.28M
87.68%
YoY
|
$5.627M
19.12%
YoY
|
-$8.765M
-25.09%
YoY
|
-$13.27M
-28.26%
YoY
|
| Free Cash Flow |
$24.86M
-20.4%
YoY
|
$46.43M
-17.91%
YoY
|
$45.25M
12.96%
YoY
|
$28.45M
-53.29%
YoY
|
$31.24M
2.13%
YoY
|
$56.56M
113.62%
YoY
|
$40.06M
80.45%
YoY
|
$60.92M
22.89%
YoY
|
$30.59M
-39.37%
YoY
|
$26.48M
-28.49%
YoY
|
$22.20M
-50.38%
YoY
|
$49.57M
-41.57%
YoY
|
$50.45M
-22.06%
YoY
|
$37.03M
-39.62%
YoY
|
$44.74M
-41.97%
YoY
|
$84.83M
-6.57%
YoY
|
$64.72M
115.59%
YoY
|
$61.33M
-31.55%
YoY
|
$77.10M
47.13%
YoY
|
Loading...