|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$261.6M
73.42%
YoY
|
$150.8M
-26.77%
YoY
|
$206.0M
56.74%
YoY
|
$131.4M
80.82%
YoY
|
$72.68M
-4650.72%
YoY
|
| Depreciation, Depletion And Amortization |
$59.31M
4.85%
YoY
|
$56.57M
5.23%
YoY
|
$53.76M
-11.18%
YoY
|
$60.52M
-7.37%
YoY
|
$65.33M
-1.28%
YoY
|
| Cash From Operating Activities |
$363.3M
1611.82%
YoY
|
$21.22M
-110.09%
YoY
|
-$210.2M
-370.32%
YoY
|
$77.77M
-76.0%
YoY
|
$324.1M
194.03%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$64.96M
26.26%
YoY
|
$51.45M
8.22%
YoY
|
$47.54M
-9.14%
YoY
|
$52.33M
125.29%
YoY
|
$23.23M
-41.67%
YoY
|
| Acquisitions |
N/A
|
$0.00
-100.0%
YoY
|
$47.28M
N/A
|
$0.00
-100.0%
YoY
|
$3.500M
-92.32%
YoY
|
| Other Investing Activities |
$305.0K
-100.34%
YoY
|
-$90.75M
-20089.21%
YoY
|
$454.0K
-99.97%
YoY
|
$1.570B
-183.67%
YoY
|
-$1.876B
N/A
|
| Cash From Investing Activities |
$111.2M
-178.17%
YoY
|
-$142.2M
-19.46%
YoY
|
-$176.6M
-111.64%
YoY
|
$1.517B
-179.89%
YoY
|
-$1.899B
590.65%
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
|
-$29.67M
-165.98%
YoY
|
$44.97M
-0.15%
YoY
|
$45.04M
120.09%
YoY
|
$20.46M
N/A
|
| Debt Paid & Issued, Net |
$68.00K
1.49%
YoY
|
$67.00K
-18.29%
YoY
|
$82.00K
-99.96%
YoY
|
$182.8M
1186.82%
YoY
|
$14.21M
N/A
|
| Cash From Financing Activities |
-$646.3M
-239.12%
YoY
|
$464.6M
56.33%
YoY
|
$297.2M
-121.15%
YoY
|
-$1.405B
-189.24%
YoY
|
$1.574B
-4454.92%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$363.3M
1611.82%
YoY
|
$21.22M
-110.09%
YoY
|
-$210.2M
-370.32%
YoY
|
$77.77M
-76.0%
YoY
|
$324.1M
194.03%
YoY
|
| Cash From Investing Activities |
$111.2M
-178.17%
YoY
|
-$142.2M
-19.46%
YoY
|
-$176.6M
-111.64%
YoY
|
$1.517B
-179.89%
YoY
|
-$1.899B
590.65%
YoY
|
| Cash From Financing Activities |
-$646.3M
-239.12%
YoY
|
$464.6M
56.33%
YoY
|
$297.2M
-121.15%
YoY
|
-$1.405B
-189.24%
YoY
|
$1.574B
-4454.92%
YoY
|
| Net Change In Cash |
-$171.9M
-150.02%
YoY
|
$343.6M
-483.39%
YoY
|
-$89.62M
-147.11%
YoY
|
$190.2M
-23214.46%
YoY
|
-$823.0K
-99.59%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$363.3M
1611.82%
YoY
|
$21.22M
-110.09%
YoY
|
-$210.2M
-370.32%
YoY
|
$77.77M
-76.0%
YoY
|
$324.1M
194.03%
YoY
|
| Capital Expenditures |
$64.96M
26.26%
YoY
|
$51.45M
8.22%
YoY
|
$47.54M
-9.14%
YoY
|
$52.33M
125.29%
YoY
|
$23.23M
-41.67%
YoY
|
| Free Cash Flow |
$298.3M
-1086.86%
YoY
|
-$30.23M
-88.27%
YoY
|
-$257.8M
-1113.05%
YoY
|
$25.45M
-91.54%
YoY
|
$300.9M
327.32%
YoY
|
|
Concept
|
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 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$74.58M
80.74%
YoY
|
$36.42M
42.41%
YoY
|
$116.3M
96.68%
YoY
|
$34.23M
37.77%
YoY
|
$41.26M
-43.49%
YoY
|
$25.57M
-29.59%
YoY
|
$59.15M
-35.76%
YoY
|
$24.85M
444.27%
YoY
|
$73.01M
152.49%
YoY
|
$36.32M
62.86%
YoY
|
$92.08M
238.02%
YoY
|
$4.565M
-91.38%
YoY
|
$28.92M
-70.49%
YoY
|
$22.30M
-37.29%
YoY
|
$27.24M
-1999.58%
YoY
|
$52.95M
-186.98%
YoY
|
$98.00M
-376.06%
YoY
|
$35.56M
-1335.55%
YoY
|
-$1.434M
-106.81%
YoY
|
| Depreciation, Depletion And Amortization |
$15.47M
2.24%
YoY
|
$15.00M
2.06%
YoY
|
$14.43M
4.58%
YoY
|
$14.41M
11.37%
YoY
|
$15.13M
11.73%
YoY
|
$14.69M
15.68%
YoY
|
$13.80M
3.36%
YoY
|
$12.94M
-8.61%
YoY
|
$13.54M
-11.65%
YoY
|
$12.70M
-15.29%
YoY
|
$13.35M
-11.43%
YoY
|
$14.16M
-6.39%
YoY
|
$15.33M
-7.66%
YoY
|
$14.99M
-7.76%
YoY
|
$15.07M
-7.23%
YoY
|
$15.13M
-6.81%
YoY
|
$16.60M
33.87%
YoY
|
$16.26M
-0.81%
YoY
|
$16.25M
-1.11%
YoY
|
| Cash From Operating Activities |
-$4.891M
-151.23%
YoY
|
$101.8M
53.71%
YoY
|
$68.96M
-1200.99%
YoY
|
$197.5M
-509.26%
YoY
|
$9.547M
-106.29%
YoY
|
$66.20M
56.36%
YoY
|
-$6.263M
-92.85%
YoY
|
-$48.25M
262.49%
YoY
|
-$151.7M
-909.01%
YoY
|
$42.34M
-3.55%
YoY
|
-$87.55M
-1204.74%
YoY
|
-$13.31M
-284.12%
YoY
|
$18.75M
-36.43%
YoY
|
$43.89M
20.59%
YoY
|
$7.925M
-91.52%
YoY
|
$7.229M
-95.61%
YoY
|
$29.50M
-47.04%
YoY
|
$36.40M
308.99%
YoY
|
$93.50M
950.56%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$9.251M
-37.43%
YoY
|
$37.35M
185.11%
YoY
|
$8.297M
-35.4%
YoY
|
$10.07M
-6.0%
YoY
|
$14.78M
-14.8%
YoY
|
$13.10M
11.79%
YoY
|
$12.84M
-219.76%
YoY
|
$10.71M
38.24%
YoY
|
$17.35M
-152.95%
YoY
|
$11.72M
-308.1%
YoY
|
-$10.72M
18.83%
YoY
|
$7.746M
58.05%
YoY
|
-$32.77M
331.18%
YoY
|
-$5.631M
22.41%
YoY
|
-$9.025M
125.63%
YoY
|
$4.901M
-29.93%
YoY
|
-$7.600M
-28.97%
YoY
|
-$4.600M
-57.8%
YoY
|
-$4.000M
-62.96%
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$118.1M
186.14%
YoY
|
-$16.33M
40.78%
YoY
|
$25.14M
9.76%
YoY
|
$15.00K
-83.7%
YoY
|
$41.27M
-156.11%
YoY
|
-$11.60M
-75.09%
YoY
|
$22.90M
-143.95%
YoY
|
$92.00K
-99.79%
YoY
|
-$73.56M
-135.12%
YoY
|
-$46.58M
-104.12%
YoY
|
-$52.11M
-109.01%
YoY
|
$43.23M
-112.38%
YoY
|
$209.4M
76.3%
YoY
|
$1.131B
17853.29%
YoY
|
$578.1M
-128.91%
YoY
|
-$349.1M
N/A
|
$118.8M
-303.08%
YoY
|
$6.300M
600.0%
YoY
|
-$2.000B
1766.95%
YoY
|
| Cash From Investing Activities |
$108.8M
310.91%
YoY
|
-$53.68M
116.45%
YoY
|
$16.84M
67.4%
YoY
|
$39.15M
-125.43%
YoY
|
$26.49M
-129.14%
YoY
|
-$24.80M
-57.46%
YoY
|
$10.06M
-116.01%
YoY
|
-$154.0M
-533.92%
YoY
|
-$90.91M
-151.45%
YoY
|
-$58.29M
-105.18%
YoY
|
-$62.84M
-111.04%
YoY
|
$35.48M
-110.02%
YoY
|
$176.7M
58.88%
YoY
|
$1.125B
66101.53%
YoY
|
$569.1M
-128.41%
YoY
|
-$354.0M
4096.32%
YoY
|
$111.2M
-260.46%
YoY
|
$1.700M
-117.0%
YoY
|
-$2.004B
1599.32%
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
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$17.00K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$17.00K
-32.0%
YoY
|
N/A
|
N/A
|
N/A
|
$25.00K
-99.01%
YoY
|
N/A
|
N/A
|
N/A
|
$2.538M
-10.82%
YoY
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$85.88M
292.88%
YoY
|
-$89.83M
-153.41%
YoY
|
-$103.3M
-327.24%
YoY
|
-$367.3M
-234.69%
YoY
|
-$21.86M
-118.97%
YoY
|
$168.2M
-3.86%
YoY
|
$45.46M
-70.26%
YoY
|
$272.7M
-286.97%
YoY
|
$115.2M
-4730.33%
YoY
|
$175.0M
-113.86%
YoY
|
$152.8M
-127.68%
YoY
|
-$145.9M
-135.42%
YoY
|
-$2.489M
-98.26%
YoY
|
-$1.262B
32258.31%
YoY
|
-$552.1M
-134.06%
YoY
|
$411.8M
311.16%
YoY
|
-$143.2M
-397.1%
YoY
|
-$3.900M
-95.82%
YoY
|
$1.621B
1707.13%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
-$4.891M
-151.23%
YoY
|
$101.8M
53.71%
YoY
|
$68.96M
-1200.99%
YoY
|
$197.5M
-509.26%
YoY
|
$9.547M
-106.29%
YoY
|
$66.20M
56.36%
YoY
|
-$6.263M
-92.85%
YoY
|
-$48.25M
262.49%
YoY
|
-$151.7M
-909.01%
YoY
|
$42.34M
-3.55%
YoY
|
-$87.55M
-1204.74%
YoY
|
-$13.31M
-284.12%
YoY
|
$18.75M
-36.43%
YoY
|
$43.89M
20.59%
YoY
|
$7.925M
-91.52%
YoY
|
$7.229M
-95.61%
YoY
|
$29.50M
-47.04%
YoY
|
$36.40M
308.99%
YoY
|
$93.50M
950.56%
YoY
|
| Cash From Investing Activities |
$108.8M
310.91%
YoY
|
-$53.68M
116.45%
YoY
|
$16.84M
67.4%
YoY
|
$39.15M
-125.43%
YoY
|
$26.49M
-129.14%
YoY
|
-$24.80M
-57.46%
YoY
|
$10.06M
-116.01%
YoY
|
-$154.0M
-533.92%
YoY
|
-$90.91M
-151.45%
YoY
|
-$58.29M
-105.18%
YoY
|
-$62.84M
-111.04%
YoY
|
$35.48M
-110.02%
YoY
|
$176.7M
58.88%
YoY
|
$1.125B
66101.53%
YoY
|
$569.1M
-128.41%
YoY
|
-$354.0M
4096.32%
YoY
|
$111.2M
-260.46%
YoY
|
$1.700M
-117.0%
YoY
|
-$2.004B
1599.32%
YoY
|
| Cash From Financing Activities |
-$85.88M
292.88%
YoY
|
-$89.83M
-153.41%
YoY
|
-$103.3M
-327.24%
YoY
|
-$367.3M
-234.69%
YoY
|
-$21.86M
-118.97%
YoY
|
$168.2M
-3.86%
YoY
|
$45.46M
-70.26%
YoY
|
$272.7M
-286.97%
YoY
|
$115.2M
-4730.33%
YoY
|
$175.0M
-113.86%
YoY
|
$152.8M
-127.68%
YoY
|
-$145.9M
-135.42%
YoY
|
-$2.489M
-98.26%
YoY
|
-$1.262B
32258.31%
YoY
|
-$552.1M
-134.06%
YoY
|
$411.8M
311.16%
YoY
|
-$143.2M
-397.1%
YoY
|
-$3.900M
-95.82%
YoY
|
$1.621B
1707.13%
YoY
|
| Net Change In Cash |
$18.08M
27.53%
YoY
|
-$41.75M
-119.92%
YoY
|
-$17.50M
-135.53%
YoY
|
-$130.7M
-285.38%
YoY
|
$14.18M
-111.13%
YoY
|
$209.6M
31.82%
YoY
|
$49.26M
1917.04%
YoY
|
$70.51M
-157.0%
YoY
|
-$127.4M
-166.01%
YoY
|
$159.0M
-271.61%
YoY
|
$2.442M
-90.21%
YoY
|
-$123.7M
-290.11%
YoY
|
$192.9M
-7817.6%
YoY
|
-$92.65M
-370.92%
YoY
|
$24.95M
-108.63%
YoY
|
$65.06M
-74.62%
YoY
|
-$2.500M
-107.23%
YoY
|
$34.20M
-136.23%
YoY
|
-$289.0M
1397.41%
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 |
-$4.891M
-151.23%
YoY
|
$101.8M
53.71%
YoY
|
$68.96M
-1200.99%
YoY
|
$197.5M
-509.26%
YoY
|
$9.547M
-106.29%
YoY
|
$66.20M
56.36%
YoY
|
-$6.263M
-92.85%
YoY
|
-$48.25M
262.49%
YoY
|
-$151.7M
-909.01%
YoY
|
$42.34M
-3.55%
YoY
|
-$87.55M
-1204.74%
YoY
|
-$13.31M
-284.12%
YoY
|
$18.75M
-36.43%
YoY
|
$43.89M
20.59%
YoY
|
$7.925M
-91.52%
YoY
|
$7.229M
-95.61%
YoY
|
$29.50M
-47.04%
YoY
|
$36.40M
308.99%
YoY
|
$93.50M
950.56%
YoY
|
| Capital Expenditures |
$9.251M
-37.43%
YoY
|
$37.35M
185.11%
YoY
|
$8.297M
-35.4%
YoY
|
$10.07M
-6.0%
YoY
|
$14.78M
-14.8%
YoY
|
$13.10M
11.79%
YoY
|
$12.84M
-219.76%
YoY
|
$10.71M
38.24%
YoY
|
$17.35M
-152.95%
YoY
|
$11.72M
-308.1%
YoY
|
-$10.72M
18.83%
YoY
|
$7.746M
58.05%
YoY
|
-$32.77M
331.18%
YoY
|
-$5.631M
22.41%
YoY
|
-$9.025M
125.63%
YoY
|
$4.901M
-29.93%
YoY
|
-$7.600M
-28.97%
YoY
|
-$4.600M
-57.8%
YoY
|
-$4.000M
-62.96%
YoY
|
| Free Cash Flow |
-$14.14M
170.04%
YoY
|
$64.41M
21.3%
YoY
|
$60.66M
-417.48%
YoY
|
$187.4M
-417.85%
YoY
|
-$5.237M
-96.9%
YoY
|
$53.10M
73.42%
YoY
|
-$19.11M
-75.13%
YoY
|
-$58.96M
180.0%
YoY
|
-$169.1M
-428.13%
YoY
|
$30.62M
-38.17%
YoY
|
-$76.83M
-553.26%
YoY
|
-$21.06M
-1004.47%
YoY
|
$51.52M
38.87%
YoY
|
$49.53M
20.79%
YoY
|
$16.95M
-82.62%
YoY
|
$2.328M
-98.52%
YoY
|
$37.10M
-44.13%
YoY
|
$41.00M
107.07%
YoY
|
$97.50M
394.92%
YoY
|
Loading...