|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$126.6M
12.36%
YoY
|
$112.7M
61.46%
YoY
|
$69.79M
49.54%
YoY
|
$46.67M
-15.28%
YoY
|
$55.09M
-36.14%
YoY
|
| Depreciation, Depletion And Amortization |
$48.40M
9.01%
YoY
|
$44.40M
-8.26%
YoY
|
$48.40M
-6.92%
YoY
|
$52.00M
-12.01%
YoY
|
$59.10M
14.09%
YoY
|
| Cash From Operating Activities |
$198.2M
17.05%
YoY
|
$169.3M
44.58%
YoY
|
$117.1M
-7.09%
YoY
|
$126.1M
-30.18%
YoY
|
$180.5M
26.33%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$44.25M
9.05%
YoY
|
$40.58M
9.84%
YoY
|
$36.94M
-14.42%
YoY
|
$43.17M
-12.67%
YoY
|
$49.43M
5.6%
YoY
|
| Acquisitions |
$36.00K
-79.66%
YoY
|
$177.0K
-66.6%
YoY
|
$530.0K
-33.75%
YoY
|
$800.0K
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
$52.76M
-321.86%
YoY
|
-$23.78M
104.96%
YoY
|
-$11.60M
-198.24%
YoY
|
$11.81M
-27.72%
YoY
|
$16.34M
-102.74%
YoY
|
| Cash From Investing Activities |
$8.506M
-113.22%
YoY
|
-$64.36M
32.58%
YoY
|
-$48.55M
54.8%
YoY
|
-$31.36M
-5.24%
YoY
|
-$33.09M
-94.85%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$138.9M
1106.71%
YoY
|
$11.51M
15.11%
YoY
|
$9.999M
-75.07%
YoY
|
$40.12M
579.36%
YoY
|
$5.905M
-102.68%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$206.2M
50.73%
YoY
|
-$136.8M
20.39%
YoY
|
-$113.6M
-20.2%
YoY
|
-$142.4M
109.7%
YoY
|
-$67.89M
-124.32%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$198.2M
17.05%
YoY
|
$169.3M
44.58%
YoY
|
$117.1M
-7.09%
YoY
|
$126.1M
-30.18%
YoY
|
$180.5M
26.33%
YoY
|
| Cash From Investing Activities |
$8.506M
-113.22%
YoY
|
-$64.36M
32.58%
YoY
|
-$48.55M
54.8%
YoY
|
-$31.36M
-5.24%
YoY
|
-$33.09M
-94.85%
YoY
|
| Cash From Financing Activities |
-$206.2M
50.73%
YoY
|
-$136.8M
20.39%
YoY
|
-$113.6M
-20.2%
YoY
|
-$142.4M
109.7%
YoY
|
-$67.89M
-124.32%
YoY
|
| Net Change In Cash |
$2.855M
-108.09%
YoY
|
-$35.27M
-22.54%
YoY
|
-$45.53M
-12.03%
YoY
|
-$51.76M
-167.05%
YoY
|
$77.19M
-135.33%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$198.2M
17.05%
YoY
|
$169.3M
44.58%
YoY
|
$117.1M
-7.09%
YoY
|
$126.1M
-30.18%
YoY
|
$180.5M
26.33%
YoY
|
| Capital Expenditures |
$44.25M
9.05%
YoY
|
$40.58M
9.84%
YoY
|
$36.94M
-14.42%
YoY
|
$43.17M
-12.67%
YoY
|
$49.43M
5.6%
YoY
|
| Free Cash Flow |
$153.9M
19.57%
YoY
|
$128.8M
60.59%
YoY
|
$80.18M
-3.26%
YoY
|
$82.88M
-36.78%
YoY
|
$131.1M
36.42%
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 |
$32.81M
10.3%
YoY
|
$37.91M
49.63%
YoY
|
$26.63M
-4.03%
YoY
|
$32.33M
8.14%
YoY
|
$29.74M
0.14%
YoY
|
$25.34M
-35.25%
YoY
|
$27.75M
50.32%
YoY
|
$29.90M
110.09%
YoY
|
$29.70M
-1564.6%
YoY
|
$39.13M
113.48%
YoY
|
$18.46M
203.0%
YoY
|
$14.23M
-6.5%
YoY
|
-$2.028M
-128.85%
YoY
|
$18.33M
-15.46%
YoY
|
$6.092M
58.07%
YoY
|
$15.22M
-23.81%
YoY
|
$7.029M
-26.61%
YoY
|
$21.68M
266.4%
YoY
|
$3.854M
-64.84%
YoY
|
| Depreciation, Depletion And Amortization |
$10.93M
-2.4%
YoY
|
$13.25M
16.79%
YoY
|
$11.96M
10.7%
YoY
|
$12.00M
7.57%
YoY
|
$11.20M
1.14%
YoY
|
$11.35M
-8.74%
YoY
|
$10.81M
-26.49%
YoY
|
$11.16M
-28.22%
YoY
|
$11.07M
-24.45%
YoY
|
$12.43M
-10.76%
YoY
|
$14.70M
-6.71%
YoY
|
$15.55M
-9.43%
YoY
|
$14.65M
-9.96%
YoY
|
$13.93M
-8.52%
YoY
|
$15.76M
-26.93%
YoY
|
$17.16M
-46.4%
YoY
|
$16.27M
-52.97%
YoY
|
$15.23M
-50.88%
YoY
|
$21.56M
-17.69%
YoY
|
| Cash From Operating Activities |
$87.37M
29.14%
YoY
|
$39.20M
146.44%
YoY
|
$60.14M
16.79%
YoY
|
$31.21M
28.4%
YoY
|
$67.66M
-12.85%
YoY
|
$15.91M
-46.89%
YoY
|
$51.49M
10.73%
YoY
|
$24.31M
342.31%
YoY
|
$77.63M
120.28%
YoY
|
$29.95M
2168.64%
YoY
|
$46.50M
5.55%
YoY
|
$5.495M
-77.18%
YoY
|
$35.24M
-37.73%
YoY
|
$1.320M
-93.18%
YoY
|
$44.06M
24.69%
YoY
|
$24.08M
-48.8%
YoY
|
$56.60M
-28.16%
YoY
|
$19.36M
-221.79%
YoY
|
$35.33M
-24.67%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$10.07M
-2.44%
YoY
|
$12.24M
8.98%
YoY
|
$10.86M
15.29%
YoY
|
$10.83M
0.87%
YoY
|
$10.32M
12.3%
YoY
|
$11.23M
16.72%
YoY
|
$9.418M
-0.86%
YoY
|
$10.74M
12.77%
YoY
|
$9.188M
11.1%
YoY
|
$9.625M
-9.73%
YoY
|
$9.500M
-196.74%
YoY
|
$9.524M
-173.25%
YoY
|
$8.270M
-14.62%
YoY
|
$10.66M
-167.48%
YoY
|
-$9.820M
-6.42%
YoY
|
-$13.00M
24.56%
YoY
|
$9.686M
-23.43%
YoY
|
-$15.80M
31.68%
YoY
|
-$10.49M
12.84%
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
|
$211.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$109.0K
-101.26%
YoY
|
$21.29M
-156.09%
YoY
|
$14.95M
3170.46%
YoY
|
$7.907M
43.01%
YoY
|
$8.617M
5.27%
YoY
|
-$37.95M
348.71%
YoY
|
$457.0K
-84.24%
YoY
|
$5.529M
-38.94%
YoY
|
$8.186M
-154.52%
YoY
|
-$8.458M
-187.87%
YoY
|
$2.900M
844.63%
YoY
|
$9.055M
851.16%
YoY
|
-$15.02M
-1723.24%
YoY
|
$9.626M
191.7%
YoY
|
$307.0K
-96.02%
YoY
|
$952.0K
-72.27%
YoY
|
$925.0K
-51.32%
YoY
|
$3.300M
-100.54%
YoY
|
$7.706M
97.59%
YoY
|
| Cash From Investing Activities |
-$10.18M
498.18%
YoY
|
$9.045M
-118.39%
YoY
|
$4.088M
-145.62%
YoY
|
-$2.926M
-43.85%
YoY
|
-$1.701M
69.76%
YoY
|
-$49.19M
172.0%
YoY
|
-$8.961M
33.75%
YoY
|
-$5.211M
1011.09%
YoY
|
-$1.002M
-95.7%
YoY
|
-$18.08M
1645.46%
YoY
|
-$6.700M
-29.57%
YoY
|
-$469.0K
-96.11%
YoY
|
-$23.29M
165.78%
YoY
|
-$1.036M
-91.71%
YoY
|
-$9.513M
241.21%
YoY
|
-$12.05M
72.02%
YoY
|
-$8.761M
-18.82%
YoY
|
-$12.50M
-98.01%
YoY
|
-$2.788M
-48.37%
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 |
$40.00M
24.89%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$32.03M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
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
|
$3.961M
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 |
-$66.08M
17.79%
YoY
|
-$58.73M
158.49%
YoY
|
-$48.99M
-39.54%
YoY
|
-$42.33M
189.94%
YoY
|
-$56.10M
204.53%
YoY
|
-$22.72M
56.22%
YoY
|
-$81.03M
48.14%
YoY
|
-$14.60M
-40.92%
YoY
|
-$18.42M
-6.59%
YoY
|
-$14.54M
-74.87%
YoY
|
-$54.70M
104.49%
YoY
|
-$24.71M
-31.19%
YoY
|
-$19.72M
-9.66%
YoY
|
-$57.87M
275.52%
YoY
|
-$26.75M
50.78%
YoY
|
-$35.91M
103.62%
YoY
|
-$21.83M
27.62%
YoY
|
-$15.41M
-112.3%
YoY
|
-$17.74M
-108.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$87.37M
29.14%
YoY
|
$39.20M
146.44%
YoY
|
$60.14M
16.79%
YoY
|
$31.21M
28.4%
YoY
|
$67.66M
-12.85%
YoY
|
$15.91M
-46.89%
YoY
|
$51.49M
10.73%
YoY
|
$24.31M
342.31%
YoY
|
$77.63M
120.28%
YoY
|
$29.95M
2168.64%
YoY
|
$46.50M
5.55%
YoY
|
$5.495M
-77.18%
YoY
|
$35.24M
-37.73%
YoY
|
$1.320M
-93.18%
YoY
|
$44.06M
24.69%
YoY
|
$24.08M
-48.8%
YoY
|
$56.60M
-28.16%
YoY
|
$19.36M
-221.79%
YoY
|
$35.33M
-24.67%
YoY
|
| Cash From Investing Activities |
-$10.18M
498.18%
YoY
|
$9.045M
-118.39%
YoY
|
$4.088M
-145.62%
YoY
|
-$2.926M
-43.85%
YoY
|
-$1.701M
69.76%
YoY
|
-$49.19M
172.0%
YoY
|
-$8.961M
33.75%
YoY
|
-$5.211M
1011.09%
YoY
|
-$1.002M
-95.7%
YoY
|
-$18.08M
1645.46%
YoY
|
-$6.700M
-29.57%
YoY
|
-$469.0K
-96.11%
YoY
|
-$23.29M
165.78%
YoY
|
-$1.036M
-91.71%
YoY
|
-$9.513M
241.21%
YoY
|
-$12.05M
72.02%
YoY
|
-$8.761M
-18.82%
YoY
|
-$12.50M
-98.01%
YoY
|
-$2.788M
-48.37%
YoY
|
| Cash From Financing Activities |
-$66.08M
17.79%
YoY
|
-$58.73M
158.49%
YoY
|
-$48.99M
-39.54%
YoY
|
-$42.33M
189.94%
YoY
|
-$56.10M
204.53%
YoY
|
-$22.72M
56.22%
YoY
|
-$81.03M
48.14%
YoY
|
-$14.60M
-40.92%
YoY
|
-$18.42M
-6.59%
YoY
|
-$14.54M
-74.87%
YoY
|
-$54.70M
104.49%
YoY
|
-$24.71M
-31.19%
YoY
|
-$19.72M
-9.66%
YoY
|
-$57.87M
275.52%
YoY
|
-$26.75M
50.78%
YoY
|
-$35.91M
103.62%
YoY
|
-$21.83M
27.62%
YoY
|
-$15.41M
-112.3%
YoY
|
-$17.74M
-108.63%
YoY
|
| Net Change In Cash |
$11.31M
13.9%
YoY
|
-$10.49M
-81.27%
YoY
|
$15.23M
-139.56%
YoY
|
-$14.05M
-412.75%
YoY
|
$9.928M
-82.24%
YoY
|
-$56.00M
1988.85%
YoY
|
-$38.50M
158.39%
YoY
|
$4.493M
-122.82%
YoY
|
$55.90M
-746.35%
YoY
|
-$2.681M
-95.34%
YoY
|
-$14.90M
-291.2%
YoY
|
-$19.69M
-17.56%
YoY
|
-$8.649M
-130.78%
YoY
|
-$57.59M
573.69%
YoY
|
$7.793M
-47.36%
YoY
|
-$23.88M
-206.65%
YoY
|
$28.10M
-43.82%
YoY
|
-$8.548M
-98.35%
YoY
|
$14.80M
-94.01%
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 |
$87.37M
29.14%
YoY
|
$39.20M
146.44%
YoY
|
$60.14M
16.79%
YoY
|
$31.21M
28.4%
YoY
|
$67.66M
-12.85%
YoY
|
$15.91M
-46.89%
YoY
|
$51.49M
10.73%
YoY
|
$24.31M
342.31%
YoY
|
$77.63M
120.28%
YoY
|
$29.95M
2168.64%
YoY
|
$46.50M
5.55%
YoY
|
$5.495M
-77.18%
YoY
|
$35.24M
-37.73%
YoY
|
$1.320M
-93.18%
YoY
|
$44.06M
24.69%
YoY
|
$24.08M
-48.8%
YoY
|
$56.60M
-28.16%
YoY
|
$19.36M
-221.79%
YoY
|
$35.33M
-24.67%
YoY
|
| Capital Expenditures |
$10.07M
-2.44%
YoY
|
$12.24M
8.98%
YoY
|
$10.86M
15.29%
YoY
|
$10.83M
0.87%
YoY
|
$10.32M
12.3%
YoY
|
$11.23M
16.72%
YoY
|
$9.418M
-0.86%
YoY
|
$10.74M
12.77%
YoY
|
$9.188M
11.1%
YoY
|
$9.625M
-9.73%
YoY
|
$9.500M
-196.74%
YoY
|
$9.524M
-173.25%
YoY
|
$8.270M
-14.62%
YoY
|
$10.66M
-167.48%
YoY
|
-$9.820M
-6.42%
YoY
|
-$13.00M
24.56%
YoY
|
$9.686M
-23.43%
YoY
|
-$15.80M
31.68%
YoY
|
-$10.49M
12.84%
YoY
|
| Free Cash Flow |
$77.31M
34.83%
YoY
|
$26.95M
477.03%
YoY
|
$49.28M
17.13%
YoY
|
$20.38M
50.2%
YoY
|
$57.34M
-16.22%
YoY
|
$4.671M
-77.01%
YoY
|
$42.07M
13.71%
YoY
|
$13.57M
-436.68%
YoY
|
$68.44M
153.75%
YoY
|
$20.32M
-317.52%
YoY
|
$37.00M
-31.32%
YoY
|
-$4.029M
-110.86%
YoY
|
$26.97M
-42.5%
YoY
|
-$9.342M
-126.57%
YoY
|
$53.88M
17.57%
YoY
|
$37.08M
-35.47%
YoY
|
$46.91M
-29.07%
YoY
|
$35.16M
-1001.67%
YoY
|
$45.83M
-18.46%
YoY
|
Loading...