|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$166.0M
-10.46%
YoY
|
$185.4M
9.6%
YoY
|
$169.2M
53.55%
YoY
|
$110.2M
122.16%
YoY
|
$49.59M
43.97%
YoY
|
| Depreciation, Depletion And Amortization |
$63.91M
5.75%
YoY
|
$60.44M
-7.08%
YoY
|
$65.05M
90.61%
YoY
|
$34.12M
-6.02%
YoY
|
$36.31M
-10.39%
YoY
|
| Cash From Operating Activities |
$258.4M
-18.25%
YoY
|
$316.1M
-7.1%
YoY
|
$340.3M
188.66%
YoY
|
$117.9M
84.89%
YoY
|
$63.76M
-55.53%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$38.81M
-0.95%
YoY
|
$39.18M
-10.92%
YoY
|
$43.98M
55.45%
YoY
|
$28.29M
-302.96%
YoY
|
-$13.94M
-43.11%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$616.2M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Other Investing Activities |
-$258.0K
-106.81%
YoY
|
$3.788M
-100.62%
YoY
|
-$610.8M
-22271.18%
YoY
|
$2.755M
19.47%
YoY
|
$2.306M
-63.4%
YoY
|
| Cash From Investing Activities |
-$39.06M
10.38%
YoY
|
-$35.39M
-94.6%
YoY
|
-$654.8M
2464.2%
YoY
|
-$25.54M
119.51%
YoY
|
-$11.63M
-35.9%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$5.927M
-163.52%
YoY
|
$9.331M
-105.67%
YoY
|
-$164.6M
-3707.91%
YoY
|
$4.563M
38.99%
YoY
|
$3.283M
127.2%
YoY
|
| Debt Paid & Issued, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$155.0M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cash From Financing Activities |
-$69.06M
-1.54%
YoY
|
-$70.14M
-167.92%
YoY
|
$103.3M
-317.96%
YoY
|
-$47.38M
20.3%
YoY
|
-$39.39M
-2.03%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$258.4M
-18.25%
YoY
|
$316.1M
-7.1%
YoY
|
$340.3M
188.66%
YoY
|
$117.9M
84.89%
YoY
|
$63.76M
-55.53%
YoY
|
| Cash From Investing Activities |
-$39.06M
10.38%
YoY
|
-$35.39M
-94.6%
YoY
|
-$654.8M
2464.2%
YoY
|
-$25.54M
119.51%
YoY
|
-$11.63M
-35.9%
YoY
|
| Cash From Financing Activities |
-$69.06M
-1.54%
YoY
|
-$70.14M
-167.92%
YoY
|
$103.3M
-317.96%
YoY
|
-$47.38M
20.3%
YoY
|
-$39.39M
-2.03%
YoY
|
| Net Change In Cash |
$151.7M
-27.42%
YoY
|
$209.1M
-199.2%
YoY
|
-$210.7M
-591.71%
YoY
|
$42.86M
229.42%
YoY
|
$13.01M
-84.88%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$258.4M
-18.25%
YoY
|
$316.1M
-7.1%
YoY
|
$340.3M
188.66%
YoY
|
$117.9M
84.89%
YoY
|
$63.76M
-55.53%
YoY
|
| Capital Expenditures |
$38.81M
-0.95%
YoY
|
$39.18M
-10.92%
YoY
|
$43.98M
55.45%
YoY
|
$28.29M
-302.96%
YoY
|
-$13.94M
-43.11%
YoY
|
| Free Cash Flow |
$219.6M
-20.7%
YoY
|
$276.9M
-6.54%
YoY
|
$296.3M
230.72%
YoY
|
$89.59M
15.31%
YoY
|
$77.70M
-53.72%
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 |
$32.91M
-25.59%
YoY
|
$39.84M
-14.67%
YoY
|
$41.62M
-16.63%
YoY
|
$40.33M
-19.06%
YoY
|
$44.22M
13.49%
YoY
|
$46.69M
-4.62%
YoY
|
$49.93M
-5.05%
YoY
|
$49.83M
101.33%
YoY
|
$38.97M
-9.16%
YoY
|
$48.95M
57.95%
YoY
|
$52.58M
67.32%
YoY
|
$24.75M
-8.82%
YoY
|
$42.89M
108.06%
YoY
|
$30.99M
106.26%
YoY
|
$31.43M
149.07%
YoY
|
$27.14M
161.18%
YoY
|
$20.62M
78.35%
YoY
|
$15.02M
369.5%
YoY
|
$12.62M
102.42%
YoY
|
$10.39M
72.41%
YoY
|
| Depreciation, Depletion And Amortization |
$36.76M
134.48%
YoY
|
$16.16M
5.54%
YoY
|
$16.00M
6.12%
YoY
|
$15.89M
5.9%
YoY
|
$15.68M
4.2%
YoY
|
$15.31M
3.02%
YoY
|
$15.08M
-0.81%
YoY
|
$15.00M
-31.55%
YoY
|
$15.05M
14.77%
YoY
|
$14.86M
82.77%
YoY
|
$15.20M
80.97%
YoY
|
$21.91M
145.81%
YoY
|
$13.11M
51.09%
YoY
|
$8.133M
-7.87%
YoY
|
$8.399M
-7.99%
YoY
|
$8.915M
-2.59%
YoY
|
$8.677M
-5.61%
YoY
|
$8.828M
-4.04%
YoY
|
$9.128M
-6.86%
YoY
|
$9.152M
-12.84%
YoY
|
| Cash From Operating Activities |
$128.3M
208.75%
YoY
|
$72.27M
8.52%
YoY
|
$62.00M
-27.32%
YoY
|
$82.84M
6.26%
YoY
|
$41.55M
-51.84%
YoY
|
$66.60M
-27.36%
YoY
|
$85.30M
6.49%
YoY
|
$77.95M
-27.86%
YoY
|
$86.26M
42.67%
YoY
|
$91.68M
133.4%
YoY
|
$80.10M
163.64%
YoY
|
$108.1M
248.41%
YoY
|
$60.46M
251.34%
YoY
|
$39.28M
236.44%
YoY
|
$30.38M
243.11%
YoY
|
$31.01M
12.66%
YoY
|
$17.21M
9.28%
YoY
|
$11.67M
-46.69%
YoY
|
$8.855M
-53.39%
YoY
|
$27.53M
-51.96%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$9.724M
-4.95%
YoY
|
$6.454M
-46.81%
YoY
|
$10.00M
3.4%
YoY
|
$11.94M
26.07%
YoY
|
$10.23M
29.46%
YoY
|
$12.13M
14.72%
YoY
|
$9.671M
-0.3%
YoY
|
$9.469M
21.83%
YoY
|
$7.902M
-50.39%
YoY
|
$10.58M
49.1%
YoY
|
$9.700M
-230.29%
YoY
|
$7.772M
-227.41%
YoY
|
$15.93M
-308.15%
YoY
|
$7.094M
-299.44%
YoY
|
-$7.445M
51.29%
YoY
|
-$6.100M
99.28%
YoY
|
-$7.652M
218.83%
YoY
|
-$3.557M
36.81%
YoY
|
-$4.921M
64.03%
YoY
|
-$3.061M
-67.78%
YoY
|
| Acquisitions |
$301.0M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$618.9M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$300.3M
5651.1%
YoY
|
$2.116M
165.5%
YoY
|
$1.970M
-704.29%
YoY
|
$882.0K
-60.32%
YoY
|
-$5.221M
-577.24%
YoY
|
$797.0K
-22.32%
YoY
|
-$326.0K
-108.15%
YoY
|
$2.223M
58.22%
YoY
|
$1.094M
-100.18%
YoY
|
$1.026M
-2.66%
YoY
|
$4.000M
384.85%
YoY
|
$1.405M
171.24%
YoY
|
-$617.2M
-172508.94%
YoY
|
$1.054M
209.09%
YoY
|
$825.0K
-3.73%
YoY
|
$518.0K
-26.84%
YoY
|
$358.0K
-10.5%
YoY
|
$341.0K
-62.11%
YoY
|
$857.0K
-71.43%
YoY
|
$708.0K
-45.54%
YoY
|
| Cash From Investing Activities |
-$310.0M
1906.27%
YoY
|
-$4.338M
-61.74%
YoY
|
-$8.000M
-19.98%
YoY
|
-$11.06M
52.58%
YoY
|
-$15.45M
126.95%
YoY
|
-$11.34M
18.7%
YoY
|
-$9.997M
75.39%
YoY
|
-$7.246M
13.81%
YoY
|
-$6.808M
-98.92%
YoY
|
-$9.551M
58.13%
YoY
|
-$5.700M
-13.9%
YoY
|
-$6.367M
14.06%
YoY
|
-$633.2M
8580.45%
YoY
|
-$6.040M
87.81%
YoY
|
-$6.620M
62.89%
YoY
|
-$5.582M
137.23%
YoY
|
-$7.294M
259.66%
YoY
|
-$3.216M
101.0%
YoY
|
-$4.064M
-4164.0%
YoY
|
-$2.353M
-71.65%
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 |
$7.899M
43.67%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$5.498M
-166.5%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$8.268M
-95.01%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$165.5M
-3841.75%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.424M
40.98%
YoY
|
N/A
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
|
N/A
|
| Cash From Financing Activities |
-$21.53M
-1.2%
YoY
|
-$19.23M
40.2%
YoY
|
-$13.00M
-32.4%
YoY
|
-$14.76M
-13.55%
YoY
|
-$21.79M
8.27%
YoY
|
-$13.72M
2.55%
YoY
|
-$19.23M
-74.01%
YoY
|
-$17.07M
-84.83%
YoY
|
-$20.13M
-106.64%
YoY
|
-$13.38M
31.2%
YoY
|
-$74.00M
468.27%
YoY
|
-$112.5M
1026.45%
YoY
|
$303.2M
-2237.96%
YoY
|
-$10.20M
12.85%
YoY
|
-$13.02M
11.16%
YoY
|
-$9.985M
22.68%
YoY
|
-$14.18M
35.27%
YoY
|
-$9.034M
48.1%
YoY
|
-$11.72M
-27.69%
YoY
|
-$8.139M
-1.94%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$128.3M
208.75%
YoY
|
$72.27M
8.52%
YoY
|
$62.00M
-27.32%
YoY
|
$82.84M
6.26%
YoY
|
$41.55M
-51.84%
YoY
|
$66.60M
-27.36%
YoY
|
$85.30M
6.49%
YoY
|
$77.95M
-27.86%
YoY
|
$86.26M
42.67%
YoY
|
$91.68M
133.4%
YoY
|
$80.10M
163.64%
YoY
|
$108.1M
248.41%
YoY
|
$60.46M
251.34%
YoY
|
$39.28M
236.44%
YoY
|
$30.38M
243.11%
YoY
|
$31.01M
12.66%
YoY
|
$17.21M
9.28%
YoY
|
$11.67M
-46.69%
YoY
|
$8.855M
-53.39%
YoY
|
$27.53M
-51.96%
YoY
|
| Cash From Investing Activities |
-$310.0M
1906.27%
YoY
|
-$4.338M
-61.74%
YoY
|
-$8.000M
-19.98%
YoY
|
-$11.06M
52.58%
YoY
|
-$15.45M
126.95%
YoY
|
-$11.34M
18.7%
YoY
|
-$9.997M
75.39%
YoY
|
-$7.246M
13.81%
YoY
|
-$6.808M
-98.92%
YoY
|
-$9.551M
58.13%
YoY
|
-$5.700M
-13.9%
YoY
|
-$6.367M
14.06%
YoY
|
-$633.2M
8580.45%
YoY
|
-$6.040M
87.81%
YoY
|
-$6.620M
62.89%
YoY
|
-$5.582M
137.23%
YoY
|
-$7.294M
259.66%
YoY
|
-$3.216M
101.0%
YoY
|
-$4.064M
-4164.0%
YoY
|
-$2.353M
-71.65%
YoY
|
| Cash From Financing Activities |
-$21.53M
-1.2%
YoY
|
-$19.23M
40.2%
YoY
|
-$13.00M
-32.4%
YoY
|
-$14.76M
-13.55%
YoY
|
-$21.79M
8.27%
YoY
|
-$13.72M
2.55%
YoY
|
-$19.23M
-74.01%
YoY
|
-$17.07M
-84.83%
YoY
|
-$20.13M
-106.64%
YoY
|
-$13.38M
31.2%
YoY
|
-$74.00M
468.27%
YoY
|
-$112.5M
1026.45%
YoY
|
$303.2M
-2237.96%
YoY
|
-$10.20M
12.85%
YoY
|
-$13.02M
11.16%
YoY
|
-$9.985M
22.68%
YoY
|
-$14.18M
35.27%
YoY
|
-$9.034M
48.1%
YoY
|
-$11.72M
-27.69%
YoY
|
-$8.139M
-1.94%
YoY
|
| Net Change In Cash |
-$203.0M
-4312.81%
YoY
|
$48.70M
17.23%
YoY
|
$41.00M
-26.88%
YoY
|
$57.02M
6.31%
YoY
|
$4.818M
-91.88%
YoY
|
$41.54M
-39.58%
YoY
|
$56.07M
13917.75%
YoY
|
$53.64M
-597.27%
YoY
|
$59.33M
-122.05%
YoY
|
$68.75M
198.35%
YoY
|
$400.0K
-96.28%
YoY
|
-$10.79M
-169.83%
YoY
|
-$269.1M
6750.94%
YoY
|
$23.04M
-4107.65%
YoY
|
$10.74M
-255.11%
YoY
|
$15.45M
-9.33%
YoY
|
-$3.928M
-218.63%
YoY
|
-$575.0K
-104.05%
YoY
|
-$6.924M
-338.76%
YoY
|
$17.04M
-58.14%
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 |
$128.3M
208.75%
YoY
|
$72.27M
8.52%
YoY
|
$62.00M
-27.32%
YoY
|
$82.84M
6.26%
YoY
|
$41.55M
-51.84%
YoY
|
$66.60M
-27.36%
YoY
|
$85.30M
6.49%
YoY
|
$77.95M
-27.86%
YoY
|
$86.26M
42.67%
YoY
|
$91.68M
133.4%
YoY
|
$80.10M
163.64%
YoY
|
$108.1M
248.41%
YoY
|
$60.46M
251.34%
YoY
|
$39.28M
236.44%
YoY
|
$30.38M
243.11%
YoY
|
$31.01M
12.66%
YoY
|
$17.21M
9.28%
YoY
|
$11.67M
-46.69%
YoY
|
$8.855M
-53.39%
YoY
|
$27.53M
-51.96%
YoY
|
| Capital Expenditures |
$9.724M
-4.95%
YoY
|
$6.454M
-46.81%
YoY
|
$10.00M
3.4%
YoY
|
$11.94M
26.07%
YoY
|
$10.23M
29.46%
YoY
|
$12.13M
14.72%
YoY
|
$9.671M
-0.3%
YoY
|
$9.469M
21.83%
YoY
|
$7.902M
-50.39%
YoY
|
$10.58M
49.1%
YoY
|
$9.700M
-230.29%
YoY
|
$7.772M
-227.41%
YoY
|
$15.93M
-308.15%
YoY
|
$7.094M
-299.44%
YoY
|
-$7.445M
51.29%
YoY
|
-$6.100M
99.28%
YoY
|
-$7.652M
218.83%
YoY
|
-$3.557M
36.81%
YoY
|
-$4.921M
64.03%
YoY
|
-$3.061M
-67.78%
YoY
|
| Free Cash Flow |
$118.5M
278.56%
YoY
|
$65.82M
20.85%
YoY
|
$52.00M
-31.24%
YoY
|
$70.90M
3.52%
YoY
|
$31.32M
-60.04%
YoY
|
$54.46M
-32.85%
YoY
|
$75.63M
7.43%
YoY
|
$68.49M
-31.71%
YoY
|
$78.36M
75.96%
YoY
|
$81.10M
151.98%
YoY
|
$70.40M
86.11%
YoY
|
$100.3M
170.21%
YoY
|
$44.53M
79.13%
YoY
|
$32.19M
111.3%
YoY
|
$37.83M
174.59%
YoY
|
$37.11M
21.33%
YoY
|
$24.86M
37.0%
YoY
|
$15.23M
-37.83%
YoY
|
$13.78M
-37.38%
YoY
|
$30.59M
-54.21%
YoY
|
Loading...