|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$123.1M
19.23%
YoY
|
$103.3M
302.25%
YoY
|
$25.67M
-428.61%
YoY
|
-$7.812M
1760.0%
YoY
|
-$420.0K
-101.12%
YoY
|
| Depreciation, Depletion And Amortization |
$35.54M
14.11%
YoY
|
$31.15M
-17.88%
YoY
|
$37.93M
7.98%
YoY
|
$35.13M
15.71%
YoY
|
$30.36M
16.29%
YoY
|
| Cash From Operating Activities |
$174.7M
24.5%
YoY
|
$140.3M
8.78%
YoY
|
$129.0M
67.62%
YoY
|
$76.95M
39.69%
YoY
|
$55.08M
-10.67%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$47.33M
1446.1%
YoY
|
$3.061M
-108.83%
YoY
|
-$34.65M
-1294.48%
YoY
|
$2.901M
54.14%
YoY
|
$1.882M
-7.47%
YoY
|
| Acquisitions |
$3.000M
-93.16%
YoY
|
$43.86M
N/A
|
$0.00
-100.0%
YoY
|
$18.56M
N/A
|
N/A
|
| Other Investing Activities |
-$7.307M
-39.48%
YoY
|
-$12.07M
-90.44%
YoY
|
-$126.3M
504.17%
YoY
|
-$20.91M
-44.12%
YoY
|
-$37.42M
12373.33%
YoY
|
| Cash From Investing Activities |
-$54.63M
-42.49%
YoY
|
-$94.99M
-40.99%
YoY
|
-$161.0M
222.16%
YoY
|
-$49.97M
-16.6%
YoY
|
-$59.91M
238.23%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.366M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
$6.250M
-82.14%
YoY
|
$35.00M
-71.72%
YoY
|
$123.8M
-1.98%
YoY
|
$126.3M
N/A
|
| Cash From Financing Activities |
-$23.63M
-1978.7%
YoY
|
$1.258M
-96.86%
YoY
|
$40.10M
-179.08%
YoY
|
-$50.70M
2223.51%
YoY
|
-$2.182M
-119.38%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$174.7M
24.5%
YoY
|
$140.3M
8.78%
YoY
|
$129.0M
67.62%
YoY
|
$76.95M
39.69%
YoY
|
$55.08M
-10.67%
YoY
|
| Cash From Investing Activities |
-$54.63M
-42.49%
YoY
|
-$94.99M
-40.99%
YoY
|
-$161.0M
222.16%
YoY
|
-$49.97M
-16.6%
YoY
|
-$59.91M
238.23%
YoY
|
| Cash From Financing Activities |
-$23.63M
-1978.7%
YoY
|
$1.258M
-96.86%
YoY
|
$40.10M
-179.08%
YoY
|
-$50.70M
2223.51%
YoY
|
-$2.182M
-119.38%
YoY
|
| Net Change In Cash |
$96.41M
107.03%
YoY
|
$46.57M
475.75%
YoY
|
$8.088M
-134.09%
YoY
|
-$23.72M
238.26%
YoY
|
-$7.013M
-112.7%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$174.7M
24.5%
YoY
|
$140.3M
8.78%
YoY
|
$129.0M
67.62%
YoY
|
$76.95M
39.69%
YoY
|
$55.08M
-10.67%
YoY
|
| Capital Expenditures |
$47.33M
1446.1%
YoY
|
$3.061M
-108.83%
YoY
|
-$34.65M
-1294.48%
YoY
|
$2.901M
54.14%
YoY
|
$1.882M
-7.47%
YoY
|
| Free Cash Flow |
$127.3M
-7.21%
YoY
|
$137.2M
-16.13%
YoY
|
$163.6M
120.98%
YoY
|
$74.05M
39.18%
YoY
|
$53.20M
-10.78%
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 |
$32.31M
-1.71%
YoY
|
$37.96M
120.44%
YoY
|
$34.64M
35.33%
YoY
|
$38.39M
27.49%
YoY
|
$32.88M
29.74%
YoY
|
$17.22M
-22.49%
YoY
|
$25.59M
107.21%
YoY
|
$30.11M
145.79%
YoY
|
$25.34M
153.76%
YoY
|
$22.22M
-349.2%
YoY
|
$12.35M
-224.76%
YoY
|
$12.25M
42.49%
YoY
|
$9.986M
-207.61%
YoY
|
-$8.916M
-425.88%
YoY
|
-$9.900M
266.67%
YoY
|
$8.597M
-330.61%
YoY
|
-$9.280M
-386.69%
YoY
|
$2.736M
-2.67%
YoY
|
-$2.700M
-133.75%
YoY
|
| Depreciation, Depletion And Amortization |
$10.30M
18.56%
YoY
|
$9.922M
17.73%
YoY
|
$9.444M
17.93%
YoY
|
$9.000M
13.05%
YoY
|
$8.684M
12.62%
YoY
|
$8.428M
12.84%
YoY
|
$8.008M
-0.89%
YoY
|
$7.961M
-25.23%
YoY
|
$7.711M
-20.76%
YoY
|
$7.469M
-21.14%
YoY
|
$8.080M
-13.12%
YoY
|
$10.65M
22.81%
YoY
|
$9.731M
11.21%
YoY
|
$9.471M
12.63%
YoY
|
$9.300M
11.64%
YoY
|
$8.670M
15.29%
YoY
|
$8.750M
14.98%
YoY
|
$8.409M
21.94%
YoY
|
$8.330M
22.5%
YoY
|
| Cash From Operating Activities |
$52.02M
-21.6%
YoY
|
$47.42M
21.19%
YoY
|
$15.27M
-65.83%
YoY
|
$53.90M
33.64%
YoY
|
$66.35M
122.32%
YoY
|
$39.13M
53.91%
YoY
|
$44.70M
27.44%
YoY
|
$40.33M
-0.7%
YoY
|
$29.85M
-22.73%
YoY
|
$25.42M
73.45%
YoY
|
$35.08M
55.55%
YoY
|
$40.62M
63.12%
YoY
|
$38.63M
90.74%
YoY
|
$14.66M
58.47%
YoY
|
$22.55M
0.18%
YoY
|
$24.90M
-0.64%
YoY
|
$20.25M
327.22%
YoY
|
$9.249M
234.02%
YoY
|
$22.51M
13.97%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$12.93M
15.27%
YoY
|
$11.90M
5310.91%
YoY
|
$11.33M
-79.57%
YoY
|
$11.60M
-227.65%
YoY
|
$11.22M
-212.56%
YoY
|
$220.0K
-39.06%
YoY
|
$55.43M
-794.25%
YoY
|
-$9.087M
-2.01%
YoY
|
-$9.964M
8.72%
YoY
|
$361.0K
56.28%
YoY
|
-$7.984M
-0.57%
YoY
|
-$9.273M
11.32%
YoY
|
-$9.165M
47.82%
YoY
|
$231.0K
-44.47%
YoY
|
-$8.030M
30.15%
YoY
|
-$8.330M
46.91%
YoY
|
-$6.200M
4.2%
YoY
|
$416.0K
347.31%
YoY
|
-$6.170M
12.18%
YoY
|
| Acquisitions |
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$3.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$18.40M
N/A
|
N/A
|
| Other Investing Activities |
-$2.287M
-52.23%
YoY
|
-$5.565M
634.17%
YoY
|
-$1.407M
-14.57%
YoY
|
-$400.0K
-95.56%
YoY
|
-$4.788M
857.6%
YoY
|
-$758.0K
-17.52%
YoY
|
-$1.647M
-1092.17%
YoY
|
-$9.008M
-92.78%
YoY
|
-$500.0K
-7.92%
YoY
|
-$919.0K
-24.05%
YoY
|
$166.0K
-136.09%
YoY
|
-$124.7M
31086.25%
YoY
|
-$543.0K
-13.81%
YoY
|
-$1.210M
-93.77%
YoY
|
-$460.0K
-71.43%
YoY
|
-$400.0K
-433.33%
YoY
|
-$630.0K
-98.23%
YoY
|
-$19.42M
6164.52%
YoY
|
-$1.610M
N/A
|
| Cash From Investing Activities |
-$15.21M
-4.92%
YoY
|
-$17.47M
25.39%
YoY
|
-$12.73M
-77.69%
YoY
|
-$12.00M
-33.68%
YoY
|
-$16.00M
52.93%
YoY
|
-$13.93M
48.89%
YoY
|
-$57.08M
630.06%
YoY
|
-$18.09M
-86.5%
YoY
|
-$10.46M
7.9%
YoY
|
-$9.357M
-0.93%
YoY
|
-$7.818M
-7.92%
YoY
|
-$134.0M
1436.9%
YoY
|
-$9.698M
41.99%
YoY
|
-$9.445M
-63.57%
YoY
|
-$8.490M
9.27%
YoY
|
-$8.720M
57.12%
YoY
|
-$6.830M
-83.57%
YoY
|
-$25.93M
416.51%
YoY
|
-$7.770M
41.27%
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
|
N/A
|
N/A
|
$25.00M
1499.49%
YoY
|
N/A
|
N/A
|
N/A
|
$1.563M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$93.75M
N/A
|
$0.00
-100.0%
YoY
|
$1.366M
-187.45%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$25.00M
-520.52%
YoY
|
-$1.562M
-156300.0%
YoY
|
-$1.563M
-95.52%
YoY
|
-$1.562M
-102.08%
YoY
|
$5.945M
N/A
|
$1.000K
-100.0%
YoY
|
-$34.91M
-18471.58%
YoY
|
$75.00M
N/A
|
N/A
|
-$50.89M
36250.0%
YoY
|
$190.0K
-124.05%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$140.0K
-101.24%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$52.02M
-21.6%
YoY
|
$47.42M
21.19%
YoY
|
$15.27M
-65.83%
YoY
|
$53.90M
33.64%
YoY
|
$66.35M
122.32%
YoY
|
$39.13M
53.91%
YoY
|
$44.70M
27.44%
YoY
|
$40.33M
-0.7%
YoY
|
$29.85M
-22.73%
YoY
|
$25.42M
73.45%
YoY
|
$35.08M
55.55%
YoY
|
$40.62M
63.12%
YoY
|
$38.63M
90.74%
YoY
|
$14.66M
58.47%
YoY
|
$22.55M
0.18%
YoY
|
$24.90M
-0.64%
YoY
|
$20.25M
327.22%
YoY
|
$9.249M
234.02%
YoY
|
$22.51M
13.97%
YoY
|
| Cash From Investing Activities |
-$15.21M
-4.92%
YoY
|
-$17.47M
25.39%
YoY
|
-$12.73M
-77.69%
YoY
|
-$12.00M
-33.68%
YoY
|
-$16.00M
52.93%
YoY
|
-$13.93M
48.89%
YoY
|
-$57.08M
630.06%
YoY
|
-$18.09M
-86.5%
YoY
|
-$10.46M
7.9%
YoY
|
-$9.357M
-0.93%
YoY
|
-$7.818M
-7.92%
YoY
|
-$134.0M
1436.9%
YoY
|
-$9.698M
41.99%
YoY
|
-$9.445M
-63.57%
YoY
|
-$8.490M
9.27%
YoY
|
-$8.720M
57.12%
YoY
|
-$6.830M
-83.57%
YoY
|
-$25.93M
416.51%
YoY
|
-$7.770M
41.27%
YoY
|
| Cash From Financing Activities |
-$93.75M
N/A
|
$0.00
-100.0%
YoY
|
$1.366M
-187.45%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$25.00M
-520.52%
YoY
|
-$1.562M
-156300.0%
YoY
|
-$1.563M
-95.52%
YoY
|
-$1.562M
-102.08%
YoY
|
$5.945M
N/A
|
$1.000K
-100.0%
YoY
|
-$34.91M
-18471.58%
YoY
|
$75.00M
N/A
|
N/A
|
-$50.89M
36250.0%
YoY
|
$190.0K
-124.05%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$140.0K
-101.24%
YoY
|
| Net Change In Cash |
-$56.94M
-213.1%
YoY
|
$29.95M
15336.08%
YoY
|
$3.906M
-128.03%
YoY
|
$41.90M
102.68%
YoY
|
$50.35M
182.55%
YoY
|
$194.0K
-99.12%
YoY
|
-$13.94M
-151.12%
YoY
|
$20.67M
-116.11%
YoY
|
$17.82M
-82.85%
YoY
|
$22.01M
322.29%
YoY
|
$27.26M
-174.01%
YoY
|
-$128.3M
-883.8%
YoY
|
$103.9M
674.42%
YoY
|
$5.212M
-131.25%
YoY
|
-$36.83M
-352.26%
YoY
|
$16.37M
-12.55%
YoY
|
$13.42M
-135.83%
YoY
|
-$16.68M
479.97%
YoY
|
$14.60M
-42.77%
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 |
$52.02M
-21.6%
YoY
|
$47.42M
21.19%
YoY
|
$15.27M
-65.83%
YoY
|
$53.90M
33.64%
YoY
|
$66.35M
122.32%
YoY
|
$39.13M
53.91%
YoY
|
$44.70M
27.44%
YoY
|
$40.33M
-0.7%
YoY
|
$29.85M
-22.73%
YoY
|
$25.42M
73.45%
YoY
|
$35.08M
55.55%
YoY
|
$40.62M
63.12%
YoY
|
$38.63M
90.74%
YoY
|
$14.66M
58.47%
YoY
|
$22.55M
0.18%
YoY
|
$24.90M
-0.64%
YoY
|
$20.25M
327.22%
YoY
|
$9.249M
234.02%
YoY
|
$22.51M
13.97%
YoY
|
| Capital Expenditures |
$12.93M
15.27%
YoY
|
$11.90M
5310.91%
YoY
|
$11.33M
-79.57%
YoY
|
$11.60M
-227.65%
YoY
|
$11.22M
-212.56%
YoY
|
$220.0K
-39.06%
YoY
|
$55.43M
-794.25%
YoY
|
-$9.087M
-2.01%
YoY
|
-$9.964M
8.72%
YoY
|
$361.0K
56.28%
YoY
|
-$7.984M
-0.57%
YoY
|
-$9.273M
11.32%
YoY
|
-$9.165M
47.82%
YoY
|
$231.0K
-44.47%
YoY
|
-$8.030M
30.15%
YoY
|
-$8.330M
46.91%
YoY
|
-$6.200M
4.2%
YoY
|
$416.0K
347.31%
YoY
|
-$6.170M
12.18%
YoY
|
| Free Cash Flow |
$39.09M
-29.1%
YoY
|
$35.51M
-8.73%
YoY
|
$3.947M
-136.8%
YoY
|
$42.30M
-14.4%
YoY
|
$55.14M
38.5%
YoY
|
$38.91M
55.25%
YoY
|
-$10.73M
-124.91%
YoY
|
$49.42M
-0.94%
YoY
|
$39.81M
-16.7%
YoY
|
$25.06M
73.72%
YoY
|
$43.06M
40.81%
YoY
|
$49.89M
50.13%
YoY
|
$47.79M
80.68%
YoY
|
$14.43M
63.32%
YoY
|
$30.58M
6.62%
YoY
|
$33.23M
8.14%
YoY
|
$26.45M
147.43%
YoY
|
$8.833M
230.08%
YoY
|
$28.68M
13.58%
YoY
|
Loading...