|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$53.87M
111.7%
YoY
|
$25.45M
-56.33%
YoY
|
$58.27M
-115.07%
YoY
|
-$386.7M
-258.33%
YoY
|
$244.2M
-13.34%
YoY
|
| Depreciation, Depletion And Amortization |
$31.09M
-3.22%
YoY
|
$32.13M
23.97%
YoY
|
$25.92M
9.44%
YoY
|
$23.68M
10.65%
YoY
|
$21.40M
15.05%
YoY
|
| Cash From Operating Activities |
$124.6M
292.3%
YoY
|
$31.75M
-120.01%
YoY
|
-$158.7M
-446.73%
YoY
|
$45.77M
-83.15%
YoY
|
$271.6M
-16.1%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$54.22M
203.79%
YoY
|
$17.85M
-116.03%
YoY
|
-$111.3M
549.01%
YoY
|
-$17.15M
-39.61%
YoY
|
-$28.40M
-7.49%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$138.6M
-228.64%
YoY
|
-$107.7M
81.75%
YoY
|
-$59.26M
-169.81%
YoY
|
$84.89M
-131.48%
YoY
|
-$269.7M
-193.71%
YoY
|
| Cash From Investing Activities |
$84.34M
-167.18%
YoY
|
-$125.6M
-26.4%
YoY
|
-$170.6M
-351.81%
YoY
|
$67.74M
-122.72%
YoY
|
-$298.2M
-215.99%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
-$24.93M
3.05%
YoY
|
-$24.20M
-10.39%
YoY
|
-$27.00M
-69.59%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
N/A
|
$0.00
-100.0%
YoY
|
-$24.93M
3.05%
YoY
|
-$24.20M
-10.39%
YoY
|
-$27.00M
-95.41%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$124.6M
292.3%
YoY
|
$31.75M
-120.01%
YoY
|
-$158.7M
-446.73%
YoY
|
$45.77M
-83.15%
YoY
|
$271.6M
-16.1%
YoY
|
| Cash From Investing Activities |
$84.34M
-167.18%
YoY
|
-$125.6M
-26.4%
YoY
|
-$170.6M
-351.81%
YoY
|
$67.74M
-122.72%
YoY
|
-$298.2M
-215.99%
YoY
|
| Cash From Financing Activities |
N/A
|
$0.00
-100.0%
YoY
|
-$24.93M
3.05%
YoY
|
-$24.20M
-10.39%
YoY
|
-$27.00M
-95.41%
YoY
|
| Net Change In Cash |
$208.9M
-322.69%
YoY
|
-$93.81M
-73.52%
YoY
|
-$354.2M
-496.59%
YoY
|
$89.32M
-266.63%
YoY
|
-$53.60M
570.0%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$124.6M
292.3%
YoY
|
$31.75M
-120.01%
YoY
|
-$158.7M
-446.73%
YoY
|
$45.77M
-83.15%
YoY
|
$271.6M
-16.1%
YoY
|
| Capital Expenditures |
$54.22M
203.79%
YoY
|
$17.85M
-116.03%
YoY
|
-$111.3M
549.01%
YoY
|
-$17.15M
-39.61%
YoY
|
-$28.40M
-7.49%
YoY
|
| Free Cash Flow |
$70.34M
405.91%
YoY
|
$13.90M
-129.34%
YoY
|
-$47.38M
-175.3%
YoY
|
$62.92M
-79.03%
YoY
|
$300.0M
-15.35%
YoY
|
|
Concept
|
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 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$15.08M
118.11%
YoY
|
$20.21M
178.16%
YoY
|
$8.500M
-402.17%
YoY
|
$10.03M
-28.74%
YoY
|
$6.913M
-74.77%
YoY
|
$7.265M
-72.39%
YoY
|
-$2.813M
-112.06%
YoY
|
$14.08M
-175.02%
YoY
|
$27.40M
-192.0%
YoY
|
$26.31M
-20.02%
YoY
|
$23.32M
-48.3%
YoY
|
-$18.77M
-95.68%
YoY
|
-$29.79M
-154.96%
YoY
|
$32.90M
-51.4%
YoY
|
$45.10M
-19.75%
YoY
|
-$434.9M
-756.95%
YoY
|
$54.20M
-7.19%
YoY
|
$67.70M
-27.59%
YoY
|
$56.20M
-10.22%
YoY
|
$66.20M
-1.63%
YoY
|
| Depreciation, Depletion And Amortization |
$8.222M
-23.92%
YoY
|
$7.372M
0.63%
YoY
|
$7.600M
8.32%
YoY
|
$7.892M
13.1%
YoY
|
$10.81M
62.1%
YoY
|
$7.326M
13.53%
YoY
|
$7.016M
8.79%
YoY
|
$6.978M
9.96%
YoY
|
$6.667M
4.5%
YoY
|
$6.453M
9.37%
YoY
|
$6.449M
11.19%
YoY
|
$6.346M
13.32%
YoY
|
$6.380M
20.38%
YoY
|
$5.900M
9.26%
YoY
|
$5.800M
3.57%
YoY
|
$5.600M
9.8%
YoY
|
$5.300M
8.16%
YoY
|
$5.400M
10.2%
YoY
|
$5.600M
24.44%
YoY
|
$5.100M
18.6%
YoY
|
| Cash From Operating Activities |
$38.34M
-32.33%
YoY
|
$30.92M
142.17%
YoY
|
$47.50M
133.29%
YoY
|
$7.777M
-113.4%
YoY
|
$56.65M
37.31%
YoY
|
$12.77M
-106.65%
YoY
|
$20.36M
-139.14%
YoY
|
-$58.03M
-231.9%
YoY
|
$41.26M
-19.21%
YoY
|
-$191.9M
-548.44%
YoY
|
-$52.02M
-53.64%
YoY
|
$43.99M
-31.37%
YoY
|
$51.07M
2.96%
YoY
|
$42.80M
-56.59%
YoY
|
-$112.2M
-375.0%
YoY
|
$64.10M
-22.4%
YoY
|
$49.60M
-15.36%
YoY
|
$98.60M
-8.19%
YoY
|
$40.80M
-45.82%
YoY
|
$82.60M
0.24%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$5.890M
-9.93%
YoY
|
$34.43M
-541.55%
YoY
|
-$24.80M
1667.64%
YoY
|
$38.70M
-1936.05%
YoY
|
$6.539M
-106.41%
YoY
|
-$7.797M
136.06%
YoY
|
-$1.403M
-30.23%
YoY
|
-$2.108M
-46.32%
YoY
|
-$102.1M
3479.14%
YoY
|
-$3.303M
-37.68%
YoY
|
-$2.011M
-47.08%
YoY
|
-$3.927M
-24.48%
YoY
|
-$2.852M
-64.35%
YoY
|
-$5.300M
-22.06%
YoY
|
-$3.800M
-32.14%
YoY
|
-$5.200M
-35.0%
YoY
|
-$8.000M
-5.88%
YoY
|
-$6.800M
-23.6%
YoY
|
-$5.600M
-22.22%
YoY
|
-$8.000M
31.15%
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 |
-$51.31M
-488.3%
YoY
|
$116.2M
-231.42%
YoY
|
$73.70M
-206.21%
YoY
|
N/A
|
$13.21M
-302.37%
YoY
|
-$88.39M
724.65%
YoY
|
-$69.39M
135.1%
YoY
|
$36.86M
-394.9%
YoY
|
-$6.529M
-126.33%
YoY
|
-$10.72M
-158.57%
YoY
|
-$29.52M
-135.73%
YoY
|
-$12.50M
-69.36%
YoY
|
$24.79M
-168.3%
YoY
|
$18.30M
-115.65%
YoY
|
$82.60M
-176.91%
YoY
|
-$40.80M
348.35%
YoY
|
-$36.30M
9.67%
YoY
|
-$116.9M
-163.64%
YoY
|
-$107.4M
-187.46%
YoY
|
-$9.100M
-163.19%
YoY
|
| Cash From Investing Activities |
-$57.20M
-957.0%
YoY
|
$81.64M
-184.87%
YoY
|
$98.60M
-239.28%
YoY
|
-$38.70M
-211.36%
YoY
|
$6.674M
-106.15%
YoY
|
-$96.19M
586.0%
YoY
|
-$70.79M
124.56%
YoY
|
$34.76M
-311.57%
YoY
|
-$108.6M
-594.99%
YoY
|
-$14.02M
-207.86%
YoY
|
-$31.53M
-140.01%
YoY
|
-$16.43M
-64.29%
YoY
|
$21.94M
-149.42%
YoY
|
$13.00M
-110.51%
YoY
|
$78.80M
-169.73%
YoY
|
-$46.00M
169.01%
YoY
|
-$44.40M
6.73%
YoY
|
-$123.7M
-170.77%
YoY
|
-$113.0M
-197.75%
YoY
|
-$17.10M
-306.02%
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 |
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
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.615M
N/A
|
-$18.32M
N/A
|
-$21.00M
10398.0%
YoY
|
-$3.200M
-88.06%
YoY
|
$0.00
N/A
|
N/A
N/A
|
-$200.0K
-98.8%
YoY
|
-$26.80M
-32.66%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| 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 |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.615M
N/A
|
-$18.32M
N/A
|
-$21.00M
10398.0%
YoY
|
-$3.200M
-88.06%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$200.0K
-98.8%
YoY
|
-$26.80M
-95.04%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$38.34M
-32.33%
YoY
|
$30.92M
142.17%
YoY
|
$47.50M
133.29%
YoY
|
$7.777M
-113.4%
YoY
|
$56.65M
37.31%
YoY
|
$12.77M
-106.65%
YoY
|
$20.36M
-139.14%
YoY
|
-$58.03M
-231.9%
YoY
|
$41.26M
-19.21%
YoY
|
-$191.9M
-548.44%
YoY
|
-$52.02M
-53.64%
YoY
|
$43.99M
-31.37%
YoY
|
$51.07M
2.96%
YoY
|
$42.80M
-56.59%
YoY
|
-$112.2M
-375.0%
YoY
|
$64.10M
-22.4%
YoY
|
$49.60M
-15.36%
YoY
|
$98.60M
-8.19%
YoY
|
$40.80M
-45.82%
YoY
|
$82.60M
0.24%
YoY
|
| Cash From Investing Activities |
-$57.20M
-957.0%
YoY
|
$81.64M
-184.87%
YoY
|
$98.60M
-239.28%
YoY
|
-$38.70M
-211.36%
YoY
|
$6.674M
-106.15%
YoY
|
-$96.19M
586.0%
YoY
|
-$70.79M
124.56%
YoY
|
$34.76M
-311.57%
YoY
|
-$108.6M
-594.99%
YoY
|
-$14.02M
-207.86%
YoY
|
-$31.53M
-140.01%
YoY
|
-$16.43M
-64.29%
YoY
|
$21.94M
-149.42%
YoY
|
$13.00M
-110.51%
YoY
|
$78.80M
-169.73%
YoY
|
-$46.00M
169.01%
YoY
|
-$44.40M
6.73%
YoY
|
-$123.7M
-170.77%
YoY
|
-$113.0M
-197.75%
YoY
|
-$17.10M
-306.02%
YoY
|
| Cash From Financing Activities |
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.615M
N/A
|
-$18.32M
N/A
|
-$21.00M
10398.0%
YoY
|
-$3.200M
-88.06%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$200.0K
-98.8%
YoY
|
-$26.80M
-95.04%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Net Change In Cash |
-$18.86M
-129.78%
YoY
|
$112.6M
-234.92%
YoY
|
$146.1M
-389.69%
YoY
|
-$30.93M
32.89%
YoY
|
$63.32M
-194.03%
YoY
|
-$83.42M
-59.49%
YoY
|
-$50.43M
-44.06%
YoY
|
-$23.27M
-351.68%
YoY
|
-$67.35M
-229.48%
YoY
|
-$206.0M
-491.55%
YoY
|
-$90.16M
169.93%
YoY
|
$9.247M
-48.91%
YoY
|
$52.02M
940.3%
YoY
|
$52.60M
-201.35%
YoY
|
-$33.40M
-53.74%
YoY
|
$18.10M
-72.37%
YoY
|
$5.000M
1150.0%
YoY
|
-$51.90M
-79.85%
YoY
|
-$72.20M
-139.41%
YoY
|
$65.50M
-0.76%
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 |
$38.34M
-32.33%
YoY
|
$30.92M
142.17%
YoY
|
$47.50M
133.29%
YoY
|
$7.777M
-113.4%
YoY
|
$56.65M
37.31%
YoY
|
$12.77M
-106.65%
YoY
|
$20.36M
-139.14%
YoY
|
-$58.03M
-231.9%
YoY
|
$41.26M
-19.21%
YoY
|
-$191.9M
-548.44%
YoY
|
-$52.02M
-53.64%
YoY
|
$43.99M
-31.37%
YoY
|
$51.07M
2.96%
YoY
|
$42.80M
-56.59%
YoY
|
-$112.2M
-375.0%
YoY
|
$64.10M
-22.4%
YoY
|
$49.60M
-15.36%
YoY
|
$98.60M
-8.19%
YoY
|
$40.80M
-45.82%
YoY
|
$82.60M
0.24%
YoY
|
| Capital Expenditures |
$5.890M
-9.93%
YoY
|
$34.43M
-541.55%
YoY
|
-$24.80M
1667.64%
YoY
|
$38.70M
-1936.05%
YoY
|
$6.539M
-106.41%
YoY
|
-$7.797M
136.06%
YoY
|
-$1.403M
-30.23%
YoY
|
-$2.108M
-46.32%
YoY
|
-$102.1M
3479.14%
YoY
|
-$3.303M
-37.68%
YoY
|
-$2.011M
-47.08%
YoY
|
-$3.927M
-24.48%
YoY
|
-$2.852M
-64.35%
YoY
|
-$5.300M
-22.06%
YoY
|
-$3.800M
-32.14%
YoY
|
-$5.200M
-35.0%
YoY
|
-$8.000M
-5.88%
YoY
|
-$6.800M
-23.6%
YoY
|
-$5.600M
-22.22%
YoY
|
-$8.000M
31.15%
YoY
|
| Free Cash Flow |
$32.45M
-35.25%
YoY
|
-$3.510M
-117.07%
YoY
|
$72.30M
232.2%
YoY
|
-$30.93M
-44.69%
YoY
|
$50.11M
-65.04%
YoY
|
$20.56M
-110.9%
YoY
|
$21.76M
-143.52%
YoY
|
-$55.92M
-216.69%
YoY
|
$143.3M
165.82%
YoY
|
-$188.6M
-492.16%
YoY
|
-$50.01M
-53.87%
YoY
|
$47.92M
-30.85%
YoY
|
$53.92M
-6.39%
YoY
|
$48.10M
-54.36%
YoY
|
-$108.4M
-333.62%
YoY
|
$69.30M
-23.51%
YoY
|
$57.60M
-14.16%
YoY
|
$105.4M
-9.37%
YoY
|
$46.40M
-43.76%
YoY
|
$90.60M
2.37%
YoY
|
Loading...