|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$183.5M
15.64%
YoY
|
$158.7M
-27.69%
YoY
|
$219.5M
136.14%
YoY
|
$92.94M
-7.96%
YoY
|
$101.0M
73.78%
YoY
|
| Depreciation, Depletion And Amortization |
$6.941M
-3.84%
YoY
|
$7.218M
-55.81%
YoY
|
$16.33M
-7.35%
YoY
|
$17.63M
-1.24%
YoY
|
$17.85M
-5.08%
YoY
|
| Cash From Operating Activities |
$210.0M
15.81%
YoY
|
$181.3M
-28.96%
YoY
|
$255.2M
-4.61%
YoY
|
$267.5M
115.64%
YoY
|
$124.1M
-31.77%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$10.56M
6.03%
YoY
|
$9.957M
-26.28%
YoY
|
$13.51M
-29.15%
YoY
|
$19.06M
51.59%
YoY
|
$12.58M
-28.88%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$4.043M
-164.91%
YoY
|
$6.229M
-112.85%
YoY
|
-$48.46M
-283.58%
YoY
|
$26.40M
-351.43%
YoY
|
-$10.50M
-117.18%
YoY
|
| Cash From Investing Activities |
-$14.60M
291.63%
YoY
|
-$3.728M
-93.98%
YoY
|
-$61.97M
-944.16%
YoY
|
$7.341M
-131.78%
YoY
|
-$23.10M
-153.15%
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
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$52.56M
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
$23.68M
93.25%
YoY
|
$12.25M
-98.58%
YoY
|
$863.0M
393.16%
YoY
|
$175.0M
-40.36%
YoY
|
$293.4M
922.76%
YoY
|
| Cash From Financing Activities |
-$175.7M
43.9%
YoY
|
-$122.1M
-66.47%
YoY
|
-$364.1M
26.11%
YoY
|
-$288.7M
-7.83%
YoY
|
-$313.2M
-664.42%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$210.0M
15.81%
YoY
|
$181.3M
-28.96%
YoY
|
$255.2M
-4.61%
YoY
|
$267.5M
115.64%
YoY
|
$124.1M
-31.77%
YoY
|
| Cash From Investing Activities |
-$14.60M
291.63%
YoY
|
-$3.728M
-93.98%
YoY
|
-$61.97M
-944.16%
YoY
|
$7.341M
-131.78%
YoY
|
-$23.10M
-153.15%
YoY
|
| Cash From Financing Activities |
-$175.7M
43.9%
YoY
|
-$122.1M
-66.47%
YoY
|
-$364.1M
26.11%
YoY
|
-$288.7M
-7.83%
YoY
|
-$313.2M
-664.42%
YoY
|
| Net Change In Cash |
$19.73M
-64.46%
YoY
|
$55.53M
-132.5%
YoY
|
-$170.8M
1137.97%
YoY
|
-$13.80M
-93.5%
YoY
|
-$212.3M
-175.59%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$210.0M
15.81%
YoY
|
$181.3M
-28.96%
YoY
|
$255.2M
-4.61%
YoY
|
$267.5M
115.64%
YoY
|
$124.1M
-31.77%
YoY
|
| Capital Expenditures |
$10.56M
6.03%
YoY
|
$9.957M
-26.28%
YoY
|
$13.51M
-29.15%
YoY
|
$19.06M
51.59%
YoY
|
$12.58M
-28.88%
YoY
|
| Free Cash Flow |
$199.4M
16.38%
YoY
|
$171.4M
-29.11%
YoY
|
$241.7M
-2.72%
YoY
|
$248.5M
122.86%
YoY
|
$111.5M
-32.08%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$54.18M
42.24%
YoY
|
$34.80M
0.17%
YoY
|
$56.41M
17.15%
YoY
|
$52.70M
35.63%
YoY
|
$38.09M
-2.72%
YoY
|
$34.74M
6.76%
YoY
|
$48.15M
6.26%
YoY
|
$38.86M
-20.52%
YoY
|
$39.15M
-58.04%
YoY
|
$32.54M
1.83%
YoY
|
$45.31M
40.48%
YoY
|
$48.89M
28.19%
YoY
|
$93.31M
262.01%
YoY
|
$31.96M
-1089.07%
YoY
|
$32.26M
201.29%
YoY
|
$38.14M
5.92%
YoY
|
$25.77M
-34.43%
YoY
|
-$3.231M
-121.61%
YoY
|
$10.71M
-49.2%
YoY
|
| Depreciation, Depletion And Amortization |
$1.629M
-5.89%
YoY
|
$1.633M
-3.49%
YoY
|
$1.756M
N/A
|
$1.762M
-1.4%
YoY
|
$1.731M
-3.46%
YoY
|
$1.692M
-8.54%
YoY
|
N/A
|
$1.787M
-56.01%
YoY
|
$1.793M
-9.99%
YoY
|
$1.850M
-10.02%
YoY
|
N/A
|
$4.062M
-6.53%
YoY
|
$1.992M
-54.85%
YoY
|
$2.056M
-55.06%
YoY
|
N/A
|
$4.346M
-1.9%
YoY
|
$4.412M
4.45%
YoY
|
$4.575M
-2.82%
YoY
|
N/A
|
| Cash From Operating Activities |
$105.0M
7.76%
YoY
|
$110.3M
-8.66%
YoY
|
-$131.0M
-11.32%
YoY
|
$122.8M
4.2%
YoY
|
$97.44M
-28.57%
YoY
|
$120.8M
61.48%
YoY
|
-$147.7M
163.2%
YoY
|
$117.8M
30.84%
YoY
|
$136.4M
-4.54%
YoY
|
$74.80M
-4.55%
YoY
|
-$56.12M
9.61%
YoY
|
$90.04M
-498.39%
YoY
|
$142.9M
-36.77%
YoY
|
$78.36M
-32.04%
YoY
|
-$51.20M
-28.09%
YoY
|
-$22.60M
-123.25%
YoY
|
$226.0M
188.27%
YoY
|
$115.3M
484.55%
YoY
|
-$71.20M
154.29%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$1.822M
0.83%
YoY
|
$1.565M
-73.84%
YoY
|
$1.490M
24.37%
YoY
|
$1.277M
-121.84%
YoY
|
$1.807M
-206.99%
YoY
|
$5.983M
389.61%
YoY
|
$1.198M
-149.85%
YoY
|
-$5.848M
-27.34%
YoY
|
-$1.689M
46.23%
YoY
|
$1.222M
-36.72%
YoY
|
-$2.403M
-76.67%
YoY
|
-$8.048M
209.54%
YoY
|
-$1.155M
-11.15%
YoY
|
$1.931M
-60.5%
YoY
|
-$10.30M
329.17%
YoY
|
-$2.600M
-33.33%
YoY
|
-$1.300M
-48.0%
YoY
|
$4.888M
27.79%
YoY
|
-$2.400M
-53.85%
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
|
| Other Investing Activities |
-$13.01M
-1.03%
YoY
|
-$10.08M
-258.4%
YoY
|
$11.35M
1064.89%
YoY
|
-$8.610M
64.91%
YoY
|
-$13.14M
-300.67%
YoY
|
$6.363M
62.03%
YoY
|
$974.0K
-104.14%
YoY
|
-$5.221M
-53.92%
YoY
|
$6.549M
119.1%
YoY
|
$3.927M
-123.66%
YoY
|
-$23.52M
-2238.36%
YoY
|
-$11.33M
-58.8%
YoY
|
$2.989M
-86.35%
YoY
|
-$16.60M
-153.72%
YoY
|
$1.100M
-90.35%
YoY
|
-$27.50M
43.98%
YoY
|
$21.90M
-11050.0%
YoY
|
$30.90M
-1288.46%
YoY
|
$11.40M
-46.23%
YoY
|
| Cash From Investing Activities |
-$14.83M
-0.81%
YoY
|
-$11.64M
-3164.21%
YoY
|
$9.856M
-4500.0%
YoY
|
-$9.887M
-10.68%
YoY
|
-$14.95M
-407.59%
YoY
|
$380.0K
-85.95%
YoY
|
-$224.0K
-99.14%
YoY
|
-$11.07M
-42.88%
YoY
|
$4.860M
164.99%
YoY
|
$2.705M
-114.62%
YoY
|
-$25.92M
181.79%
YoY
|
-$19.38M
-35.62%
YoY
|
$1.834M
-91.1%
YoY
|
-$18.51M
-171.26%
YoY
|
-$9.200M
-202.22%
YoY
|
-$30.10M
30.87%
YoY
|
$20.60M
-862.96%
YoY
|
$25.97M
-504.86%
YoY
|
$9.000M
-44.1%
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
|
$8.000K
-99.88%
YoY
|
N/A
|
N/A
|
N/A
|
$6.700M
60809.09%
YoY
|
N/A
|
N/A
|
N/A
|
$11.00K
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$853.2M
32241.09%
YoY
|
N/A
|
N/A
|
N/A
|
$2.638M
-98.86%
YoY
|
N/A
|
| Cash From Financing Activities |
-$31.99M
-5.13%
YoY
|
-$35.33M
-44.45%
YoY
|
-$46.78M
282.09%
YoY
|
-$31.55M
-30.71%
YoY
|
-$33.72M
6.45%
YoY
|
-$63.60M
95.06%
YoY
|
-$12.24M
-95.33%
YoY
|
-$45.54M
24.08%
YoY
|
-$31.68M
-8.75%
YoY
|
-$32.61M
7.08%
YoY
|
-$262.2M
653.34%
YoY
|
-$36.70M
2.8%
YoY
|
-$34.71M
-79.89%
YoY
|
-$30.45M
-33.19%
YoY
|
-$34.80M
-130.42%
YoY
|
-$35.70M
-55.54%
YoY
|
-$172.6M
173.53%
YoY
|
-$45.58M
-83.96%
YoY
|
$114.4M
-50.84%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$105.0M
7.76%
YoY
|
$110.3M
-8.66%
YoY
|
-$131.0M
-11.32%
YoY
|
$122.8M
4.2%
YoY
|
$97.44M
-28.57%
YoY
|
$120.8M
61.48%
YoY
|
-$147.7M
163.2%
YoY
|
$117.8M
30.84%
YoY
|
$136.4M
-4.54%
YoY
|
$74.80M
-4.55%
YoY
|
-$56.12M
9.61%
YoY
|
$90.04M
-498.39%
YoY
|
$142.9M
-36.77%
YoY
|
$78.36M
-32.04%
YoY
|
-$51.20M
-28.09%
YoY
|
-$22.60M
-123.25%
YoY
|
$226.0M
188.27%
YoY
|
$115.3M
484.55%
YoY
|
-$71.20M
154.29%
YoY
|
| Cash From Investing Activities |
-$14.83M
-0.81%
YoY
|
-$11.64M
-3164.21%
YoY
|
$9.856M
-4500.0%
YoY
|
-$9.887M
-10.68%
YoY
|
-$14.95M
-407.59%
YoY
|
$380.0K
-85.95%
YoY
|
-$224.0K
-99.14%
YoY
|
-$11.07M
-42.88%
YoY
|
$4.860M
164.99%
YoY
|
$2.705M
-114.62%
YoY
|
-$25.92M
181.79%
YoY
|
-$19.38M
-35.62%
YoY
|
$1.834M
-91.1%
YoY
|
-$18.51M
-171.26%
YoY
|
-$9.200M
-202.22%
YoY
|
-$30.10M
30.87%
YoY
|
$20.60M
-862.96%
YoY
|
$25.97M
-504.86%
YoY
|
$9.000M
-44.1%
YoY
|
| Cash From Financing Activities |
-$31.99M
-5.13%
YoY
|
-$35.33M
-44.45%
YoY
|
-$46.78M
282.09%
YoY
|
-$31.55M
-30.71%
YoY
|
-$33.72M
6.45%
YoY
|
-$63.60M
95.06%
YoY
|
-$12.24M
-95.33%
YoY
|
-$45.54M
24.08%
YoY
|
-$31.68M
-8.75%
YoY
|
-$32.61M
7.08%
YoY
|
-$262.2M
653.34%
YoY
|
-$36.70M
2.8%
YoY
|
-$34.71M
-79.89%
YoY
|
-$30.45M
-33.19%
YoY
|
-$34.80M
-130.42%
YoY
|
-$35.70M
-55.54%
YoY
|
-$172.6M
173.53%
YoY
|
-$45.58M
-83.96%
YoY
|
$114.4M
-50.84%
YoY
|
| Net Change In Cash |
$58.17M
19.29%
YoY
|
$63.35M
10.07%
YoY
|
-$167.9M
4.83%
YoY
|
$81.31M
32.87%
YoY
|
$48.77M
-55.5%
YoY
|
$57.56M
28.21%
YoY
|
-$160.2M
-53.47%
YoY
|
$61.20M
80.22%
YoY
|
$109.6M
-0.38%
YoY
|
$44.89M
52.66%
YoY
|
-$344.2M
261.56%
YoY
|
$33.96M
-138.41%
YoY
|
$110.0M
48.68%
YoY
|
$29.41M
-69.27%
YoY
|
-$95.20M
-282.38%
YoY
|
-$88.40M
1349.18%
YoY
|
$74.00M
487.3%
YoY
|
$95.70M
-135.32%
YoY
|
$52.20M
-76.36%
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 |
$105.0M
7.76%
YoY
|
$110.3M
-8.66%
YoY
|
-$131.0M
-11.32%
YoY
|
$122.8M
4.2%
YoY
|
$97.44M
-28.57%
YoY
|
$120.8M
61.48%
YoY
|
-$147.7M
163.2%
YoY
|
$117.8M
30.84%
YoY
|
$136.4M
-4.54%
YoY
|
$74.80M
-4.55%
YoY
|
-$56.12M
9.61%
YoY
|
$90.04M
-498.39%
YoY
|
$142.9M
-36.77%
YoY
|
$78.36M
-32.04%
YoY
|
-$51.20M
-28.09%
YoY
|
-$22.60M
-123.25%
YoY
|
$226.0M
188.27%
YoY
|
$115.3M
484.55%
YoY
|
-$71.20M
154.29%
YoY
|
| Capital Expenditures |
$1.822M
0.83%
YoY
|
$1.565M
-73.84%
YoY
|
$1.490M
24.37%
YoY
|
$1.277M
-121.84%
YoY
|
$1.807M
-206.99%
YoY
|
$5.983M
389.61%
YoY
|
$1.198M
-149.85%
YoY
|
-$5.848M
-27.34%
YoY
|
-$1.689M
46.23%
YoY
|
$1.222M
-36.72%
YoY
|
-$2.403M
-76.67%
YoY
|
-$8.048M
209.54%
YoY
|
-$1.155M
-11.15%
YoY
|
$1.931M
-60.5%
YoY
|
-$10.30M
329.17%
YoY
|
-$2.600M
-33.33%
YoY
|
-$1.300M
-48.0%
YoY
|
$4.888M
27.79%
YoY
|
-$2.400M
-53.85%
YoY
|
| Free Cash Flow |
$103.2M
7.89%
YoY
|
$108.8M
-5.26%
YoY
|
-$132.5M
-11.03%
YoY
|
$121.5M
-1.76%
YoY
|
$95.63M
-30.76%
YoY
|
$114.8M
56.03%
YoY
|
-$148.9M
177.2%
YoY
|
$123.7M
26.07%
YoY
|
$138.1M
-4.13%
YoY
|
$73.57M
-3.74%
YoY
|
-$53.71M
31.33%
YoY
|
$98.08M
-590.42%
YoY
|
$144.1M
-36.62%
YoY
|
$76.43M
-30.78%
YoY
|
-$40.90M
-40.55%
YoY
|
-$20.00M
-119.78%
YoY
|
$227.3M
180.96%
YoY
|
$110.4M
594.43%
YoY
|
-$68.80M
201.75%
YoY
|
Loading...