|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$43.23M
-543.53%
YoY
|
-$9.747M
-108.22%
YoY
|
$118.6M
-43.27%
YoY
|
$209.1M
13.87%
YoY
|
$183.6M
44.76%
YoY
|
| Depreciation, Depletion And Amortization |
$26.04M
9.19%
YoY
|
$23.85M
-4.36%
YoY
|
$24.94M
-19.31%
YoY
|
$30.90M
7.29%
YoY
|
$28.80M
56.29%
YoY
|
| Cash From Operating Activities |
$221.7M
61.58%
YoY
|
$137.2M
2.93%
YoY
|
$133.3M
-29.44%
YoY
|
$188.9M
-34.63%
YoY
|
$289.0M
43.05%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$6.550M
16.55%
YoY
|
$5.620M
-8.84%
YoY
|
$6.165M
-2.17%
YoY
|
$6.302M
18.19%
YoY
|
$5.332M
-32.4%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
$350.0K
-99.51%
YoY
|
$71.95M
-73.35%
YoY
|
$270.0M
-9.7%
YoY
|
$299.0M
-13.46%
YoY
|
| Other Investing Activities |
-$991.0K
-102.07%
YoY
|
$47.78M
-154.75%
YoY
|
-$87.27M
-68.25%
YoY
|
-$274.9M
-2.45%
YoY
|
-$281.8M
-18.34%
YoY
|
| Cash From Investing Activities |
-$8.364M
-123.85%
YoY
|
$35.06M
-137.11%
YoY
|
-$94.49M
-66.45%
YoY
|
-$281.6M
-1.92%
YoY
|
-$287.1M
-18.65%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$17.35M
-82.63%
YoY
|
$99.88M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
$37.36M
-50.85%
YoY
|
$76.01M
471.7%
YoY
|
$13.30M
45.42%
YoY
|
$9.143M
-10.79%
YoY
|
$10.25M
82.24%
YoY
|
| Cash From Financing Activities |
-$48.92M
-44.1%
YoY
|
-$87.52M
187.59%
YoY
|
-$30.43M
-155.21%
YoY
|
$55.13M
-468.07%
YoY
|
-$14.98M
-106.59%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$221.7M
61.58%
YoY
|
$137.2M
2.93%
YoY
|
$133.3M
-29.44%
YoY
|
$188.9M
-34.63%
YoY
|
$289.0M
43.05%
YoY
|
| Cash From Investing Activities |
-$8.364M
-123.85%
YoY
|
$35.06M
-137.11%
YoY
|
-$94.49M
-66.45%
YoY
|
-$281.6M
-1.92%
YoY
|
-$287.1M
-18.65%
YoY
|
| Cash From Financing Activities |
-$48.92M
-44.1%
YoY
|
-$87.52M
187.59%
YoY
|
-$30.43M
-155.21%
YoY
|
$55.13M
-468.07%
YoY
|
-$14.98M
-106.59%
YoY
|
| Net Change In Cash |
$164.4M
94.0%
YoY
|
$84.73M
913.03%
YoY
|
$8.364M
-122.25%
YoY
|
-$37.59M
186.21%
YoY
|
-$13.13M
-117.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$221.7M
61.58%
YoY
|
$137.2M
2.93%
YoY
|
$133.3M
-29.44%
YoY
|
$188.9M
-34.63%
YoY
|
$289.0M
43.05%
YoY
|
| Capital Expenditures |
$6.550M
16.55%
YoY
|
$5.620M
-8.84%
YoY
|
$6.165M
-2.17%
YoY
|
$6.302M
18.19%
YoY
|
$5.332M
-32.4%
YoY
|
| Free Cash Flow |
$215.1M
63.5%
YoY
|
$131.6M
3.5%
YoY
|
$127.1M
-30.38%
YoY
|
$182.6M
-35.62%
YoY
|
$283.6M
46.11%
YoY
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$28.08M
-13.06%
YoY
|
$61.01M
323.69%
YoY
|
-$20.38M
-205.48%
YoY
|
$16.91M
-34.86%
YoY
|
$32.30M
-140.24%
YoY
|
$14.40M
-42.96%
YoY
|
$19.32M
-39.08%
YoY
|
$25.96M
1.24%
YoY
|
-$80.28M
-371.39%
YoY
|
$25.25M
-20.29%
YoY
|
$31.72M
-6.84%
YoY
|
$25.64M
-43.03%
YoY
|
$29.58M
-63.09%
YoY
|
$31.67M
-36.49%
YoY
|
$34.05M
-24.51%
YoY
|
$45.01M
-37.48%
YoY
|
$80.15M
131.15%
YoY
|
$49.87M
56.81%
YoY
|
$45.10M
62.82%
YoY
|
| Depreciation, Depletion And Amortization |
$15.45M
143.02%
YoY
|
$6.787M
10.57%
YoY
|
$15.41M
163.55%
YoY
|
$6.835M
12.05%
YoY
|
$6.358M
2.56%
YoY
|
$6.138M
7.8%
YoY
|
$5.847M
11.8%
YoY
|
$6.100M
11.37%
YoY
|
$6.199M
-0.34%
YoY
|
$5.694M
-28.9%
YoY
|
$5.230M
-42.77%
YoY
|
$5.477M
-26.85%
YoY
|
$6.220M
-6.83%
YoY
|
$8.008M
6.0%
YoY
|
$9.138M
3.84%
YoY
|
$7.487M
-9.8%
YoY
|
$6.676M
4.31%
YoY
|
$7.555M
41.53%
YoY
|
$8.800M
46.67%
YoY
|
| Cash From Operating Activities |
$67.21M
28.5%
YoY
|
-$3.687M
-43.63%
YoY
|
$70.28M
16.57%
YoY
|
$105.6M
-1177.8%
YoY
|
$52.31M
-13.91%
YoY
|
-$6.541M
-125.2%
YoY
|
$60.29M
47.46%
YoY
|
-$9.800M
-28.1%
YoY
|
$60.76M
5.84%
YoY
|
$25.96M
-46.61%
YoY
|
$40.88M
691.39%
YoY
|
-$13.63M
-122.07%
YoY
|
$57.41M
-15.53%
YoY
|
$48.62M
-9.96%
YoY
|
$5.166M
-92.17%
YoY
|
$61.77M
-25.58%
YoY
|
$67.96M
-49.28%
YoY
|
$54.00M
794.81%
YoY
|
$66.00M
-12.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$925.0K
-41.12%
YoY
|
$1.215M
-58.0%
YoY
|
$1.314M
-37.81%
YoY
|
$1.595M
32.92%
YoY
|
$1.571M
-79.99%
YoY
|
$2.893M
114.3%
YoY
|
$2.113M
4.14%
YoY
|
$1.200M
-165.04%
YoY
|
$7.851M
-456.38%
YoY
|
$1.350M
49.67%
YoY
|
$2.029M
-246.29%
YoY
|
-$1.845M
-22.84%
YoY
|
-$2.203M
64.04%
YoY
|
$902.0K
-44.25%
YoY
|
-$1.387M
-39.7%
YoY
|
-$2.391M
83.92%
YoY
|
-$1.343M
347.67%
YoY
|
$1.618M
12.83%
YoY
|
-$2.300M
43.75%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$350.0K
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
|
| Other Investing Activities |
$4.000K
N/A
|
$42.00K
-124.0%
YoY
|
$34.00K
-55.84%
YoY
|
-$850.0K
-950.0%
YoY
|
$0.00
-100.0%
YoY
|
-$175.0K
-100.37%
YoY
|
$77.00K
-52.76%
YoY
|
$100.0K
-87.68%
YoY
|
$106.0K
-100.14%
YoY
|
$47.46M
-417.62%
YoY
|
$163.0K
-101.59%
YoY
|
$812.0K
-100.31%
YoY
|
-$73.31M
2790.58%
YoY
|
-$14.94M
-15041.0%
YoY
|
-$10.28M
-1568.57%
YoY
|
-$262.2M
-262270.0%
YoY
|
-$2.536M
-98.81%
YoY
|
$100.0K
-100.14%
YoY
|
$700.0K
600.0%
YoY
|
| Cash From Investing Activities |
-$921.0K
-41.37%
YoY
|
-$1.374M
-55.22%
YoY
|
-$1.280M
-37.13%
YoY
|
-$2.445M
122.27%
YoY
|
-$1.571M
-79.72%
YoY
|
-$3.068M
-106.68%
YoY
|
-$2.036M
9.11%
YoY
|
-$1.100M
6.49%
YoY
|
-$7.745M
-89.74%
YoY
|
$45.90M
-385.44%
YoY
|
-$1.866M
-84.01%
YoY
|
-$1.033M
-99.61%
YoY
|
-$75.51M
1898.09%
YoY
|
-$16.08M
932.69%
YoY
|
-$11.67M
629.19%
YoY
|
-$264.6M
21946.75%
YoY
|
-$3.779M
-98.23%
YoY
|
-$1.557M
-97.8%
YoY
|
-$1.600M
23.08%
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 |
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
|
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
|
$72.89M
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
$9.744M
8.98%
YoY
|
N/A
|
N/A
|
N/A
|
$8.941M
-83.84%
YoY
|
N/A
|
N/A
|
N/A
|
$55.31M
1366.8%
YoY
|
N/A
|
N/A
|
N/A
|
$3.771M
40.08%
YoY
|
N/A
|
N/A
|
N/A
|
$2.692M
69.1%
YoY
|
N/A
|
| Cash From Financing Activities |
-$13.87M
-1.51%
YoY
|
-$13.30M
55.56%
YoY
|
-$11.21M
-16.52%
YoY
|
-$15.09M
139.48%
YoY
|
-$14.08M
28.55%
YoY
|
-$8.550M
-84.97%
YoY
|
-$13.42M
-17.88%
YoY
|
-$6.300M
138.55%
YoY
|
-$10.95M
170.71%
YoY
|
-$56.89M
668.58%
YoY
|
-$16.34M
-78.48%
YoY
|
-$2.641M
-101.11%
YoY
|
-$4.046M
-91.87%
YoY
|
-$7.402M
-87.12%
YoY
|
-$75.94M
-21.31%
YoY
|
$238.4M
-262.48%
YoY
|
-$49.79M
-160.57%
YoY
|
-$57.46M
-139.34%
YoY
|
-$96.50M
-5178.95%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$67.21M
28.5%
YoY
|
-$3.687M
-43.63%
YoY
|
$70.28M
16.57%
YoY
|
$105.6M
-1177.8%
YoY
|
$52.31M
-13.91%
YoY
|
-$6.541M
-125.2%
YoY
|
$60.29M
47.46%
YoY
|
-$9.800M
-28.1%
YoY
|
$60.76M
5.84%
YoY
|
$25.96M
-46.61%
YoY
|
$40.88M
691.39%
YoY
|
-$13.63M
-122.07%
YoY
|
$57.41M
-15.53%
YoY
|
$48.62M
-9.96%
YoY
|
$5.166M
-92.17%
YoY
|
$61.77M
-25.58%
YoY
|
$67.96M
-49.28%
YoY
|
$54.00M
794.81%
YoY
|
$66.00M
-12.23%
YoY
|
| Cash From Investing Activities |
-$921.0K
-41.37%
YoY
|
-$1.374M
-55.22%
YoY
|
-$1.280M
-37.13%
YoY
|
-$2.445M
122.27%
YoY
|
-$1.571M
-79.72%
YoY
|
-$3.068M
-106.68%
YoY
|
-$2.036M
9.11%
YoY
|
-$1.100M
6.49%
YoY
|
-$7.745M
-89.74%
YoY
|
$45.90M
-385.44%
YoY
|
-$1.866M
-84.01%
YoY
|
-$1.033M
-99.61%
YoY
|
-$75.51M
1898.09%
YoY
|
-$16.08M
932.69%
YoY
|
-$11.67M
629.19%
YoY
|
-$264.6M
21946.75%
YoY
|
-$3.779M
-98.23%
YoY
|
-$1.557M
-97.8%
YoY
|
-$1.600M
23.08%
YoY
|
| Cash From Financing Activities |
-$13.87M
-1.51%
YoY
|
-$13.30M
55.56%
YoY
|
-$11.21M
-16.52%
YoY
|
-$15.09M
139.48%
YoY
|
-$14.08M
28.55%
YoY
|
-$8.550M
-84.97%
YoY
|
-$13.42M
-17.88%
YoY
|
-$6.300M
138.55%
YoY
|
-$10.95M
170.71%
YoY
|
-$56.89M
668.58%
YoY
|
-$16.34M
-78.48%
YoY
|
-$2.641M
-101.11%
YoY
|
-$4.046M
-91.87%
YoY
|
-$7.402M
-87.12%
YoY
|
-$75.94M
-21.31%
YoY
|
$238.4M
-262.48%
YoY
|
-$49.79M
-160.57%
YoY
|
-$57.46M
-139.34%
YoY
|
-$96.50M
-5178.95%
YoY
|
| Net Change In Cash |
$52.42M
43.02%
YoY
|
-$18.36M
1.11%
YoY
|
$57.79M
28.91%
YoY
|
$88.09M
-612.16%
YoY
|
$36.65M
-12.86%
YoY
|
-$18.16M
-221.33%
YoY
|
$44.83M
97.72%
YoY
|
-$17.20M
-0.6%
YoY
|
$42.06M
-289.93%
YoY
|
$14.97M
-40.47%
YoY
|
$22.67M
-127.5%
YoY
|
-$17.30M
-148.66%
YoY
|
-$22.15M
-253.9%
YoY
|
$25.14M
-601.5%
YoY
|
-$82.44M
156.82%
YoY
|
$35.56M
-154.8%
YoY
|
$14.39M
432.93%
YoY
|
-$5.013M
-106.16%
YoY
|
-$32.10M
-142.35%
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 |
$67.21M
28.5%
YoY
|
-$3.687M
-43.63%
YoY
|
$70.28M
16.57%
YoY
|
$105.6M
-1177.8%
YoY
|
$52.31M
-13.91%
YoY
|
-$6.541M
-125.2%
YoY
|
$60.29M
47.46%
YoY
|
-$9.800M
-28.1%
YoY
|
$60.76M
5.84%
YoY
|
$25.96M
-46.61%
YoY
|
$40.88M
691.39%
YoY
|
-$13.63M
-122.07%
YoY
|
$57.41M
-15.53%
YoY
|
$48.62M
-9.96%
YoY
|
$5.166M
-92.17%
YoY
|
$61.77M
-25.58%
YoY
|
$67.96M
-49.28%
YoY
|
$54.00M
794.81%
YoY
|
$66.00M
-12.23%
YoY
|
| Capital Expenditures |
$925.0K
-41.12%
YoY
|
$1.215M
-58.0%
YoY
|
$1.314M
-37.81%
YoY
|
$1.595M
32.92%
YoY
|
$1.571M
-79.99%
YoY
|
$2.893M
114.3%
YoY
|
$2.113M
4.14%
YoY
|
$1.200M
-165.04%
YoY
|
$7.851M
-456.38%
YoY
|
$1.350M
49.67%
YoY
|
$2.029M
-246.29%
YoY
|
-$1.845M
-22.84%
YoY
|
-$2.203M
64.04%
YoY
|
$902.0K
-44.25%
YoY
|
-$1.387M
-39.7%
YoY
|
-$2.391M
83.92%
YoY
|
-$1.343M
347.67%
YoY
|
$1.618M
12.83%
YoY
|
-$2.300M
43.75%
YoY
|
| Free Cash Flow |
$66.29M
30.65%
YoY
|
-$4.902M
-48.04%
YoY
|
$68.96M
18.54%
YoY
|
$104.0M
-1045.72%
YoY
|
$50.73M
-4.11%
YoY
|
-$9.434M
-138.33%
YoY
|
$58.17M
49.73%
YoY
|
-$11.00M
-6.66%
YoY
|
$52.91M
-11.25%
YoY
|
$24.61M
-48.43%
YoY
|
$38.85M
492.92%
YoY
|
-$11.78M
-118.37%
YoY
|
$59.61M
-13.98%
YoY
|
$47.72M
-8.91%
YoY
|
$6.553M
-90.41%
YoY
|
$64.16M
-23.89%
YoY
|
$69.30M
-48.4%
YoY
|
$52.38M
1038.54%
YoY
|
$68.30M
-11.07%
YoY
|
Loading...