|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$103.2M
-19.44%
YoY
|
$128.1M
-26.54%
YoY
|
$174.3M
134.71%
YoY
|
$74.27M
171.6%
YoY
|
$27.34M
-3.79%
YoY
|
| Depreciation, Depletion And Amortization |
$49.01M
11.59%
YoY
|
$43.92M
22.59%
YoY
|
$35.83M
21.04%
YoY
|
$29.60M
1.02%
YoY
|
$29.30M
8.12%
YoY
|
| Cash From Operating Activities |
$118.7M
54.07%
YoY
|
$77.04M
-51.69%
YoY
|
$159.5M
-19.33%
YoY
|
$197.7M
114.24%
YoY
|
$92.29M
25.71%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$57.89M
-7.87%
YoY
|
$62.83M
-188.3%
YoY
|
-$71.15M
104.46%
YoY
|
-$34.80M
101.16%
YoY
|
-$17.30M
-2.26%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$153.0K
-122.53%
YoY
|
$679.0K
338.06%
YoY
|
$155.0K
-116.33%
YoY
|
-$949.0K
-551.9%
YoY
|
$210.0K
-163.25%
YoY
|
| Cash From Investing Activities |
-$55.37M
-12.35%
YoY
|
-$63.17M
-9.96%
YoY
|
-$70.16M
112.8%
YoY
|
-$32.97M
93.87%
YoY
|
-$17.01M
-83.63%
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
|
N/A
N/A
|
$17.60M
-50.42%
YoY
|
$35.50M
115.15%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$58.11M
289.71%
YoY
|
-$14.91M
-94.7%
YoY
|
-$281.6M
1207.53%
YoY
|
-$21.53M
-69.65%
YoY
|
-$70.96M
-480.16%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$118.7M
54.07%
YoY
|
$77.04M
-51.69%
YoY
|
$159.5M
-19.33%
YoY
|
$197.7M
114.24%
YoY
|
$92.29M
25.71%
YoY
|
| Cash From Investing Activities |
-$55.37M
-12.35%
YoY
|
-$63.17M
-9.96%
YoY
|
-$70.16M
112.8%
YoY
|
-$32.97M
93.87%
YoY
|
-$17.01M
-83.63%
YoY
|
| Cash From Financing Activities |
-$58.11M
289.71%
YoY
|
-$14.91M
-94.7%
YoY
|
-$281.6M
1207.53%
YoY
|
-$21.53M
-69.65%
YoY
|
-$70.96M
-480.16%
YoY
|
| Net Change In Cash |
$5.215M
-601.92%
YoY
|
-$1.039M
-99.46%
YoY
|
-$192.2M
-234.23%
YoY
|
$143.2M
3213.56%
YoY
|
$4.322M
-136.66%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$118.7M
54.07%
YoY
|
$77.04M
-51.69%
YoY
|
$159.5M
-19.33%
YoY
|
$197.7M
114.24%
YoY
|
$92.29M
25.71%
YoY
|
| Capital Expenditures |
$57.89M
-7.87%
YoY
|
$62.83M
-188.3%
YoY
|
-$71.15M
104.46%
YoY
|
-$34.80M
101.16%
YoY
|
-$17.30M
-2.26%
YoY
|
| Free Cash Flow |
$60.81M
327.81%
YoY
|
$14.22M
-93.84%
YoY
|
$230.6M
-0.81%
YoY
|
$232.5M
112.17%
YoY
|
$109.6M
20.27%
YoY
|
|
Concept
|
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 | 2020 Q1 | 2019 Q4 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$32.50M
-9.41%
YoY
|
$30.88M
-19.62%
YoY
|
$25.50M
-0.3%
YoY
|
$10.90M
-55.89%
YoY
|
$35.88M
-8.82%
YoY
|
$38.42M
117.59%
YoY
|
$25.57M
1.51%
YoY
|
$24.71M
-47.08%
YoY
|
$39.35M
-53.58%
YoY
|
$17.66M
-26.11%
YoY
|
$25.19M
-0.29%
YoY
|
$46.70M
15.71%
YoY
|
$84.77M
-654.5%
YoY
|
$23.90M
298.27%
YoY
|
$25.27M
1015.5%
YoY
|
$40.36M
-559.73%
YoY
|
-$15.29M
-154.88%
YoY
|
$6.001M
-9.54%
YoY
|
$2.265M
51.1%
YoY
|
-$8.778M
618.33%
YoY
|
| Depreciation, Depletion And Amortization |
$12.97M
10.95%
YoY
|
$12.82M
11.89%
YoY
|
$12.49M
13.34%
YoY
|
$12.04M
10.19%
YoY
|
$11.69M
11.17%
YoY
|
$11.46M
10.07%
YoY
|
$11.02M
22.99%
YoY
|
$10.93M
30.3%
YoY
|
$10.52M
30.27%
YoY
|
$10.41M
35.18%
YoY
|
$8.959M
19.45%
YoY
|
$8.385M
11.8%
YoY
|
$8.074M
17.01%
YoY
|
$7.700M
10.0%
YoY
|
$7.500M
1.35%
YoY
|
$7.500M
-2.6%
YoY
|
$6.900M
-4.17%
YoY
|
$7.000M
-15.66%
YoY
|
$7.400M
17.46%
YoY
|
$7.700M
22.22%
YoY
|
| Cash From Operating Activities |
$60.64M
-326.29%
YoY
|
$66.35M
169.23%
YoY
|
$51.75M
-16.86%
YoY
|
$27.43M
-170.94%
YoY
|
-$26.80M
-192.97%
YoY
|
$24.64M
-48.12%
YoY
|
$62.25M
-1856.38%
YoY
|
-$38.67M
-639.15%
YoY
|
$28.82M
-73.4%
YoY
|
$47.50M
-9.52%
YoY
|
-$3.544M
-89.48%
YoY
|
$7.172M
-95.9%
YoY
|
$108.4M
2691.34%
YoY
|
$52.50M
205.23%
YoY
|
-$33.70M
-3470.0%
YoY
|
$175.0M
8650.0%
YoY
|
$3.882M
-94.61%
YoY
|
$17.20M
-17.7%
YoY
|
$1.000M
-110.0%
YoY
|
$2.000M
-87.1%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$8.456M
-40.53%
YoY
|
$20.72M
34.87%
YoY
|
$11.46M
-167.56%
YoY
|
$11.44M
-178.77%
YoY
|
$14.22M
-189.01%
YoY
|
$15.37M
-156.37%
YoY
|
-$16.97M
-26.41%
YoY
|
-$14.52M
5.2%
YoY
|
-$15.98M
127.14%
YoY
|
-$27.26M
94.71%
YoY
|
-$23.06M
177.82%
YoY
|
-$13.80M
64.31%
YoY
|
-$7.033M
71.54%
YoY
|
-$14.00M
122.22%
YoY
|
-$8.300M
62.75%
YoY
|
-$8.400M
147.06%
YoY
|
-$4.100M
64.0%
YoY
|
-$6.300M
65.79%
YoY
|
-$5.100M
-13.56%
YoY
|
-$3.400M
-12.82%
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 |
$90.00K
650.0%
YoY
|
-$88.00K
-93.13%
YoY
|
$1.504M
735.56%
YoY
|
$1.079M
171.79%
YoY
|
$12.00K
-103.32%
YoY
|
-$1.280M
-1720.25%
YoY
|
$180.0K
-78.42%
YoY
|
$397.0K
-1826.09%
YoY
|
-$361.0K
253.92%
YoY
|
$79.00K
-73.67%
YoY
|
$834.0K
-7.33%
YoY
|
-$23.00K
N/A
|
-$102.0K
-83.33%
YoY
|
$300.0K
N/A
|
$900.0K
N/A
|
$0.00
-100.0%
YoY
|
-$612.0K
-1233.33%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$400.0K
100.0%
YoY
|
| Cash From Investing Activities |
-$8.546M
-39.95%
YoY
|
-$20.81M
25.03%
YoY
|
-$9.959M
-40.68%
YoY
|
-$10.36M
-26.65%
YoY
|
-$14.23M
-8.86%
YoY
|
-$16.65M
-38.76%
YoY
|
-$16.79M
-24.46%
YoY
|
-$14.12M
2.16%
YoY
|
-$15.61M
125.28%
YoY
|
-$27.18M
98.39%
YoY
|
-$22.23M
200.34%
YoY
|
-$13.83M
62.65%
YoY
|
-$6.931M
101.07%
YoY
|
-$13.70M
120.97%
YoY
|
-$7.400M
42.31%
YoY
|
-$8.500M
174.19%
YoY
|
-$3.447M
36.62%
YoY
|
-$6.200M
-93.13%
YoY
|
-$5.200M
-11.86%
YoY
|
-$3.100M
-16.22%
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
|
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
|
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 |
-$44.64M
-185.95%
YoY
|
-$53.89M
215.18%
YoY
|
-$45.23M
-7.29%
YoY
|
-$10.93M
-118.85%
YoY
|
$51.94M
-837.67%
YoY
|
-$17.10M
-48.21%
YoY
|
-$48.78M
-59.79%
YoY
|
$58.01M
-166.4%
YoY
|
-$7.041M
-82.34%
YoY
|
-$33.01M
358.54%
YoY
|
-$121.3M
-13580.33%
YoY
|
-$87.36M
59.12%
YoY
|
-$39.87M
-200.44%
YoY
|
-$7.200M
-67.71%
YoY
|
$900.0K
-105.56%
YoY
|
-$54.90M
201.65%
YoY
|
$39.69M
-377.02%
YoY
|
-$22.30M
-327.55%
YoY
|
-$16.20M
-192.05%
YoY
|
-$18.20M
127.5%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$60.64M
-326.29%
YoY
|
$66.35M
169.23%
YoY
|
$51.75M
-16.86%
YoY
|
$27.43M
-170.94%
YoY
|
-$26.80M
-192.97%
YoY
|
$24.64M
-48.12%
YoY
|
$62.25M
-1856.38%
YoY
|
-$38.67M
-639.15%
YoY
|
$28.82M
-73.4%
YoY
|
$47.50M
-9.52%
YoY
|
-$3.544M
-89.48%
YoY
|
$7.172M
-95.9%
YoY
|
$108.4M
2691.34%
YoY
|
$52.50M
205.23%
YoY
|
-$33.70M
-3470.0%
YoY
|
$175.0M
8650.0%
YoY
|
$3.882M
-94.61%
YoY
|
$17.20M
-17.7%
YoY
|
$1.000M
-110.0%
YoY
|
$2.000M
-87.1%
YoY
|
| Cash From Investing Activities |
-$8.546M
-39.95%
YoY
|
-$20.81M
25.03%
YoY
|
-$9.959M
-40.68%
YoY
|
-$10.36M
-26.65%
YoY
|
-$14.23M
-8.86%
YoY
|
-$16.65M
-38.76%
YoY
|
-$16.79M
-24.46%
YoY
|
-$14.12M
2.16%
YoY
|
-$15.61M
125.28%
YoY
|
-$27.18M
98.39%
YoY
|
-$22.23M
200.34%
YoY
|
-$13.83M
62.65%
YoY
|
-$6.931M
101.07%
YoY
|
-$13.70M
120.97%
YoY
|
-$7.400M
42.31%
YoY
|
-$8.500M
174.19%
YoY
|
-$3.447M
36.62%
YoY
|
-$6.200M
-93.13%
YoY
|
-$5.200M
-11.86%
YoY
|
-$3.100M
-16.22%
YoY
|
| Cash From Financing Activities |
-$44.64M
-185.95%
YoY
|
-$53.89M
215.18%
YoY
|
-$45.23M
-7.29%
YoY
|
-$10.93M
-118.85%
YoY
|
$51.94M
-837.67%
YoY
|
-$17.10M
-48.21%
YoY
|
-$48.78M
-59.79%
YoY
|
$58.01M
-166.4%
YoY
|
-$7.041M
-82.34%
YoY
|
-$33.01M
358.54%
YoY
|
-$121.3M
-13580.33%
YoY
|
-$87.36M
59.12%
YoY
|
-$39.87M
-200.44%
YoY
|
-$7.200M
-67.71%
YoY
|
$900.0K
-105.56%
YoY
|
-$54.90M
201.65%
YoY
|
$39.69M
-377.02%
YoY
|
-$22.30M
-327.55%
YoY
|
-$16.20M
-192.05%
YoY
|
-$18.20M
127.5%
YoY
|
| Net Change In Cash |
$7.451M
-31.71%
YoY
|
-$8.350M
-8.23%
YoY
|
-$3.435M
3.34%
YoY
|
$6.141M
17.71%
YoY
|
$10.91M
76.93%
YoY
|
-$9.099M
-28.33%
YoY
|
-$3.324M
-97.74%
YoY
|
$5.217M
-105.55%
YoY
|
$6.167M
-89.98%
YoY
|
-$12.69M
-140.17%
YoY
|
-$147.1M
265.9%
YoY
|
-$94.01M
-184.24%
YoY
|
$61.56M
53.42%
YoY
|
$31.60M
-379.65%
YoY
|
-$40.20M
97.06%
YoY
|
$111.6M
-678.24%
YoY
|
$40.13M
-27.32%
YoY
|
-$11.30M
-81.01%
YoY
|
-$20.40M
-1300.0%
YoY
|
-$19.30M
-607.89%
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 |
$60.64M
-326.29%
YoY
|
$66.35M
169.23%
YoY
|
$51.75M
-16.86%
YoY
|
$27.43M
-170.94%
YoY
|
-$26.80M
-192.97%
YoY
|
$24.64M
-48.12%
YoY
|
$62.25M
-1856.38%
YoY
|
-$38.67M
-639.15%
YoY
|
$28.82M
-73.4%
YoY
|
$47.50M
-9.52%
YoY
|
-$3.544M
-89.48%
YoY
|
$7.172M
-95.9%
YoY
|
$108.4M
2691.34%
YoY
|
$52.50M
205.23%
YoY
|
-$33.70M
-3470.0%
YoY
|
$175.0M
8650.0%
YoY
|
$3.882M
-94.61%
YoY
|
$17.20M
-17.7%
YoY
|
$1.000M
-110.0%
YoY
|
$2.000M
-87.1%
YoY
|
| Capital Expenditures |
$8.456M
-40.53%
YoY
|
$20.72M
34.87%
YoY
|
$11.46M
-167.56%
YoY
|
$11.44M
-178.77%
YoY
|
$14.22M
-189.01%
YoY
|
$15.37M
-156.37%
YoY
|
-$16.97M
-26.41%
YoY
|
-$14.52M
5.2%
YoY
|
-$15.98M
127.14%
YoY
|
-$27.26M
94.71%
YoY
|
-$23.06M
177.82%
YoY
|
-$13.80M
64.31%
YoY
|
-$7.033M
71.54%
YoY
|
-$14.00M
122.22%
YoY
|
-$8.300M
62.75%
YoY
|
-$8.400M
147.06%
YoY
|
-$4.100M
64.0%
YoY
|
-$6.300M
65.79%
YoY
|
-$5.100M
-13.56%
YoY
|
-$3.400M
-12.82%
YoY
|
| Free Cash Flow |
$52.18M
-227.22%
YoY
|
$45.62M
391.74%
YoY
|
$40.29M
-49.14%
YoY
|
$16.00M
-166.24%
YoY
|
-$41.02M
-191.56%
YoY
|
$9.278M
-87.59%
YoY
|
$79.21M
305.91%
YoY
|
-$24.15M
-215.13%
YoY
|
$44.80M
-61.18%
YoY
|
$74.76M
12.42%
YoY
|
$19.51M
-176.83%
YoY
|
$20.97M
-88.56%
YoY
|
$115.4M
1345.67%
YoY
|
$66.50M
182.98%
YoY
|
-$25.40M
-516.39%
YoY
|
$183.4M
3296.3%
YoY
|
$7.982M
-89.29%
YoY
|
$23.50M
-4.86%
YoY
|
$6.100M
-248.78%
YoY
|
$5.400M
-72.16%
YoY
|
Loading...